Leonard employs 98 employees. The Leonard management team includes Julien Villalongue (Managing Director), Kevin Cardona (Directeur de l'innovation entrepreneuriale), and Ludivine SERRIERE (Innovation Program Manager - Sustainable Blue Economy explorer).
Get Contact Info for All DepartmentsLooking for a particular Leonard employee's phone or email?