The Director EH&S for IM Schaffhausen MAKE site is responsible for overseeing and managing the EHS activities across the site, both internal and external network, with a focus on ensuring compliance with EH&S regulations/standards and the safety of all employees, visitors, and contractors.
Must-have
Nice-to-have
Not specified