Principal Engineer
Schaffhausen, Canton of Schaffhausen, Switzerland
Janssen, Pharmaceutical Companies of Johnson and Johnson
Principal Engineer
Janssen, Pharmaceutical Companies of Johnson and Johnson
Senior Principal Engineer
DSM
Project Engineer
Syngenta
Chemical Process Engineer
DSM
Senior Project Engineer
Janssen, Pharmaceutical Companies of Johnson and Johnson
Associate Director, Manufacturing Sciences and Technology
Janssen, Pharmaceutical Companies of Johnson and Johnson
Director, Global Technical Operation, Large Molecule Platform
ETH Zürich
Indian Institute of Technology, Delhi
Eidgenössische Technische Hochschule Zürich