Global SCL Engineer & Shift Manager – HSE Lead

Company: Joseph Gallagher Limited
Apply for the Global SCL Engineer & Shift Manager – HSE Lead
Location: Greater London
Job Description:

A civil engineering firm in Greater London is seeking international SCL Engineers/Shift Managers to uphold the highest standards of health, safety, and environmental awareness. Responsibilities include managing shift engineers, conducting HSE inspections, and ensuring compliance with quality standards. The ideal candidate should have strong leadership skills and experience in civil engineering projects. Join us in promoting safety and operational excellence within our team.#J-18808-Ljbffr…

Posted: April 5th, 2026