Full-time

Mechanical Site Manager

Posted by Randstad Construction and Property • Windsor, Berkshire, United Kingdom

📍 Windsor, Berkshire 🕒 June 18, 2026

About the Role

Mechanical Site Manager

Location: Windsor

Rate: £400 - £450 per day

Start: ASAP

Duration: Long-term project

Project Overview

We are looking for a Mechanical Site Manager to lead an upgrade project on a water treatment plant in Windsor. This is a long-term contract focusing on the installation and delivery of mechanical pumping stations.

We need an established manager from a strong mechanical engineering background who can take full ownership of the mechanical packages, manage the site safely, and drive subcontractor performance from day one.

Key Responsibilities

Site Leadership: Take full operational responsibility for the mechanical delivery, managing the day-to-day program on the water treatment plant.

Subcontractor Management: Lead, coordinate, and hold accountable the mechanical subcontractors on site to ensure milestones are met.

Installation Oversight: Manage the delivery and installation of mechanical ...

Ready to Apply?

Submit your application today and take the next step in your career journey with Randstad Construction and Property.

Apply Now