Left Productions employs 37 employees. The Left Productions management team includes Augustin de Belloy (Founder and CEO), Boris Labourguigne (Founder), and Laura Duchesne (Producer).
Get Contact Info for All DepartmentsLooking for a particular Left Productions employee's phone or email?