Head Cluster Europe Solids
Basel, Basel-City, Switzerland
Novartis Technical Operations
Head Cluster Europe Solids
STADA
Senior Vice President Global Operations
Sandoz
Vice President Technical Operations North America
STADA
Senior Vicepresident Global Operations Stada
Novartis
Global Head Pharma Supply Chain
Universidad Complutense de Madrid