Director Product Development and Marketing
Zurich, Zurich, Switzerland
Storz Medical
Consultant
Technische Universität Darmstadt