Head Logistics Europe
Novartis
Logistics Procurement Manager EMEA
Idorsia Pharmaceuticals Ltd
Senior Director - Global Head Warehousing and Distribution
Novartis Gene Therapies
Global Head Logistics New Business and Technology