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