Site Manager – London Water Treatment Upgrade

Company: Alexander Associates
Apply for the Site Manager – London Water Treatment Upgrade
Location: London
Job Description:

Alexander Associates is seeking an experienced Site Manager for a major water treatment upgrade project in London. You will manage site operations, ensuring safety and quality while coordinating with teams on a technically complex project.

The role requires a hands-on leader with essential qualifications like HNC in Civil Engineering and proven experience in civil works. Join a stable team within a significant UK water sector investment.

#J-18808-Ljbffr…

Posted: June 25th, 2026