Novartis France employs 502 employees. The Novartis France management team includes Pascal Teinturier (Head of Supply Chain Management), Farah Ouechtati (Medical lead), and Philippe Maure (Novartis Business Services - Division lead).
Get Contact Info for All DepartmentsLooking for a particular Novartis France employee's phone or email?