Keep Left employs 32 employees. The Keep Left management team includes Caroline Catterall (Founder and CEO), Ryan O'Leary (Senior Account Director - Reputation Specialist), and Giselle Lansell (Content Executive).
Looking for a particular Keep Left employee's phone or email?