Head Group Business Development and Sustainability
Zurich, Switzerland
Mettler-Toledo International, Inc
Head Group Business Development and Sustainability
Mettler-Toledo International, Inc
Head Group Business Development
UC San Diego
University of Zurich