7 employees
Left Shift IT Limited provides automated information technology (IT) delivery services.
2013
LeftShift raised undisclosed on May 1, 2017
Investors: The Riverside Company