Lead Mechanical Site Manager – Water Treatment Upgrade

Company: Randstad Construction and Property
Apply for the Lead Mechanical Site Manager – Water Treatment Upgrade
Location: Windsor
Job Description:

Randstad Construction and Property is seeking a Mechanical Site Manager in Windsor to lead an upgrade project on a water treatment plant. This long-term role involves managing mechanical deliveries and subcontractors efficiently to ensure safety and project timelines are met.

The ideal candidate will possess a solid mechanical engineering background with relevant certifications and extensive experience in pumping stations. This position offers a daily rate of £400 – £450 and immediate start for eligible candidates.

#J-18808-Ljbffr…

Posted: June 6th, 2026