Management

Our management


Our management team in Switzerland combines profound expertise in Sales, Marketing, Commercial Excellence, Supply Chain, Finance, IT, People & Culture, Public Affairs & Sustainability and Jurisprudence.