Mechanical Supervisor

hampton, england, United-Kingdom • Posted June 06, 2026

Job Type: Full-time
Location: hampton, england
Posted: June 06, 2026
Category: Engineering
Application Deadline: July 16, 2026

Role Description

Mechanical Supervisor

Hampton, Middlesex

This role is central to delivering mechanical installation works across framework projects. As Mechanical Supervisor, you’ll ensure safe, high‑quality installation, support efficient commissioning, and maintain strong coordination with Project Managers, MEICA Leads, subcontractors and commissioning teams.

You’ll be responsible for day‑to‑day supervision of mechanical works, ensuring compliance with client standards, supporting design development, and helping to deliver successful project handover. This role suits someone with strong water‑industry mechanical experience who enjoys problem‑solving, collaboration and leading teams on site.

What you'll be doing:

Mechanical Installation & Site Supervision

  • Lead the mechanical installation works on assigned projects, ensuring safe systems of work.
  • Ensure mechanical works meet programme requirements and support efficient commiss...

Interested in this role?

Click the button below to start your application for Mechanical Supervisor at Galliford Try Group.

Apply Now