Est. Annual Revenue
$25-100M
Est. Employees
100-250
Craig Sher's photo - CEO of Sionic

CEO

Craig Sher

CEO Approval Rating

90/100



Sionic's headquarters is in London, England. Sionic has a revenue of $39.3M, and 228 employees. Sionic has 6 followers on Owler.