Site Manager – Water Utilities & Mains Renewal (London)

Company: Energy Jobline CVL
Apply for the Site Manager – Water Utilities & Mains Renewal (London)
Location: London
Job Description:

Damicor is partnering with a leading utilities contractor to appoint a Site/Area Manager for water utilities and mains renewal projects across South London and surrounding areas. This permanent role offers exposure to clean water infrastructure and a growing workload with a strong pipeline.

You will oversee site operations, coordinate teams and subcontractors, and ensure projects are delivered to programme and safety standards. An opportunity to advance within a well-established contractor.

#J-18808-Ljbffr…

Posted: November 5th, 2026