Lead the Leiden, Netherlands site in developing and sustaining a culture of safety, through Integrated Ownership of Safety Systems by key business partners and safety committees that promote employee engagement and accountability.
Base: 68,600.00 to 119,600.00 annually; Bonus/Equity: Not specified; Benefits: Attractive benefits package
Must-have
Nice-to-have
Not specified