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. * Oversee incident management as the overall coordinator * 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 * Strong knowledge of supplier auditing and risk management processes
mehr