Mechanical Supervisor

slough, england, United-Kingdom • Posted May 31, 2026

Job Type: Full-time
Location: slough, england
Posted: May 31, 2026
Category: Engineering
Application Deadline: July 10, 2026

Role Description

Overview

Due to recent project wins, our client is currently hiring for a Mechanical Supervisor for a data centre site near Slough. The project will involve the installation of chiller water and condenser pipework and duties will include:

  • Supervising the mechanical teams from installation to commissioning and handover
  • Completing schedule of works issued in agreed timeframe
  • Being responsible for the day to day workload and site based activities including tooling, paperwork, time management and staffing
  • Managing inductions and toolbox talks
  • Ensuring all health and safety policies and quality standards are being adhered to
  • At times, assisting with the hands-on mechanical installation of pipework

Responsibilities

  • Supervising the mechanical teams from installation to commissioning and handover
  • Completing schedule of works issued in agreed timeframe
  • Being responsible for the ...

Interested in this role?

Click the button below to start your application for Mechanical Supervisor at Integrate Engineering Resources.

Apply Now