Head of Strategic Business Development
St. Gallen, Saint Gallen, Switzerland
Evatec AG
Head of Business Unit
Eidgenössische Technische Hochschule Zürich