Switzerland
(General Management)
2022 - 2023MBA - Master of Business Administration (Management and Business Administration)
2011 - 2013Executive Diploma (Management and Business Administration)
2011 - 2012Master of Science ETH (Mechanical Engineering)
2003 - 2008Find contact details for 700 million professionals.