Lead supplier development initiatives, including sustainability improvements, and organize supplier development meetings and business reviews to ensure continuous improvement - 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. * Bachelor's or master's degree in supply chain management, Sustainability, Business Administration, or a related field * Multiple years of experience in supplier management, sustainability development, or compliance roles, preferably in a manufacturing or industrial context * English (business fluent, C1), German is an advantage
mehr