Our management


Our management team in Switzerland combines profound expertise in sales, marketing & commercial excellence, supply chain, finance, human resources, public affairs & communications, jurisprudence and sustainability.