... : NEW VACANCY Our client in the renewable energy ... HSE regulations. Collaborate with managers to optimize working practices ... the Executive Committee, Line Managers, and Supervisors to uphold ... to Line and Project Managers regarding workplace assessments and ...
6 months ago