With over 25 production sites on four continents, sales in more than 100 countries and over 8,000 employees, the company, headquartered in Switzerland, generates annual sales of more than CHF 1,000 million. * Lead supplier development initiatives, including sustainability improvements, and organize supplier development meetings and business reviews to ensure continuous improvement * Multiple years of experience in supplier management, sustainability development, or compliance roles, preferably in a manufacturing or industrial context
mehr