Sterling (Ireland) · Dudley, United Kingdom
As the Process Safety Manager, you will provide technical leadership across plant and process safety, helping to ensure high standards of safety, compliance
Apply on Sterling (Ireland)’s careers page
Visa routes for working in United Kingdom