Look Left employs 5 employees. The Look Left management team includes Claire Green (Founder and CEO), Vikki Ford (Account Director), and Sarah Snook (Freelance Producer and Logistics Manager).
Looking for a particular Look Left employee's phone or email?