Log in
Novocure
Contact
Links
View in org chart
Massimo Altomare
Director, Global Manufacturing & Service
Ben Lehner
Regional DSS Manager Austria Switzerland
Matthew Nutter
Associate Director, Supply Chain Operations
Francesca Catto
National Senior Manager Device Support Specialist For New Commercial Countries
Hassan Bahnasi
Senior Manager Global Analytics & Project Support
+ 10 more
Current role