EPFL
Research Associate
Zühlke
Project Manager and Development Engineer
IMT Microtechnologies
Business Development Manager Photonics
Swatch Group
Master Thesis - Industrialization project
Heptagon
Director Strategic Development
onCyt Microbiology AG
CTO
University of Waterloo
Ecole polytechnique fédérale de Lausanne
University of Zurich