Lead Mechanical Site Supervisor – Water AMP8 (Dagenham)

Company: Energy Jobline ZR
Apply for the Lead Mechanical Site Supervisor – Water AMP8 (Dagenham)
Location: Barking
Job Description:

Randstad CPE is seeking a Mechanical Site Supervisor in Dagenham, East London for a long-term AMP8 water infrastructure contract. You will lead mechanical sub-contractors, ensure safety, quality and technical compliance.

The role requires reading Isometrics, GA, P&ID drawings, delivering RAMS, inductions, and daily progress reporting to the M&E PM. Immediate start and long-term engagement.

#J-18808-Ljbffr…

Posted: September 21st, 2026