jnj.talent-pool.com
This Construction Safety Manager role involves overseeing safety activities for major projects. Daily tasks include leading safety initiatives and ensuring compliance. A minimum of 12 years of experience is required. Nice-to-have skills include knowledge of project management principles. This role is unique due to its onsite nature in Schaffhausen, Switzerland. The company offers a dynamic work environment until December 2026.