Wastewater Site Manager – Civil/Mechanical, South London

Company: Alexander Associates Technical Resources
Apply for the Wastewater Site Manager – Civil/Mechanical, South London
Location: London
Job Description:

Alexander Associates Technical Resources seeks a Site Manager to lead civil or mechanical packages on wastewater treatment projects in South London. You will coordinate site activities, manage subcontractors, and ensure safety, quality and programme delivery on complex schemes.

The role demands proven site management experience in utilities or water projects, strong leadership, and SMSTS certification. A supportive, forward-thinking contractor culture offers clear progression and competitive

#J-18808-Ljbffr…

Posted: October 4th, 2026