Shift Left Group employs 6 employees. The Shift Left Group management team includes David Rigler (Managing Director), Janine Upton (Operations Manager), and Richard Edwards (Head of Automation).
Looking for a particular Shift Left Group employee's phone or email?