Novocure's HR department is led by Natalie Levine (Director Global Procurement) and has 56 employees.
Leigh Labrie
Senior Director, Corporate Communications
Devon Geller
Senior Manager, Talent Acquisition - North America
Kellie Partin
Research data coordinator
Caitlin Donovan
Senior Care Coordinator
Jürgen Schaller
Associate Director Human Resources EMEA
Looking for a particular Novocure employee's phone or email?