ScitoVation employs 26 employees. The ScitoVation management team includes Jean Orelien (Managing Director), Les Recio (Chief Scientific Officer), and Marjory Moreau (Associate Director).
Get Contact Info for All DepartmentsLooking for a particular ScitoVation employee's phone or email?