Mechanical Supervisor

MK Search • Canary Wharf, Greater London • Posted July 01, 2026

Position Overview

Mechanical Supervisor Opportunity - Tier 1 M&E Contractor - Hyperscale Data Centre

An exciting opportunity has arisen for an experienced Mechanical Supervisor to join a tier 1 M&E contractor delivering a major hyperscale data centre in Canary Wharf.

Operating as the Principal Contractor, this business is recognised as one of the market leaders within the data centre, commercial and life sciences sectors, with an exceptional pipeline of secured projects across London, the UK and Europe. This is an opportunity to join a contractor renowned for delivering flagship projects while offering some of the best salaries, day rates and career progression opportunities in the industry.

The Role:

Reporting to the Mechanical Construction Manager, you will take responsibility for supervising mechanical installation works on a fast-paced, technically challenging hyperscale data centre, ensuring works are delivered safely, to programme and to the highest quality stan...