Job Description

Overview

Location: Slough / London

Sector: Mechanical Building Services, Critical & Live Environments

Employment Type: Full-Time, Permanent

Salary: £75,000 – £80,000 per annum

Package: Travel allowance plus comprehensive benefits package

Role Overview

The Mechanical Project Manager will be site-based in Slough / London, delivering mechanical engineering and construction works across complex projects within live and critical environments. The role requires strong commercial awareness, effective site leadership, and tight control of project documentation and subcontractor coordination.

Previous data centre experience is advantageous but not essential. Candidates from other critical or live environments with transferable experience are encouraged to apply.

Responsibilities

  • Lead mechanical project delivery on live construction sites.
  • Manage mechanical infrastructure pac...

Apply for this Position

Ready to join Optima Site Solutions Ltd? Click the button below to submit your application.

Submit Application