Light & Shadows employs 70 employees. The Light & Shadows management team includes Bertrand Piquard (Directeur des opérations), Alexandre Avenel (Product Manager - Stipple), and Christian Baumeister (Managing Director).
Get Contact Info for All DepartmentsLooking for a particular Light & Shadows employee's phone or email?