Electrical Site Manager

Mech Electrics Limited
Full-time Leeds, West Yorkshire architecture-and-engineering
Posted:
March 03, 2026
Location:
Leeds, West Yorkshire, United Kingdom

Job Description

Electrical Site Manager – Permanent – Leeds City Centre

Mech Electrics Limited are recruiting for a key North West–based MEP contractor delivering a major new-build office development in Leeds city centre.

This is a permanent opportunity to join an established MEP contractor with a strong order book and repeat commercial client base.

The scheme is a new-build office project with a circa £5.5M electrical package, forming part of a full MEP delivery.

Start: April
Location: Leeds City Centre (site-based role)
Duration: 12-month project (with ongoing pipeline thereafter)
Employment: Permanent

The Role:

*

Take full responsibility for the electrical package on site

*

Manage subcontractors and site labour

*

Coordinate with mechanical teams and main contractor

*

Ensure works are delivered safely and to programme

*

Lead site meetings and progress r...

Apply for this Job

Submit your application for the Electrical Site Manager position at Mech Electrics Limited.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Leeds, United Kingdom
Posted: March 03, 2026
Deadline: April 12, 2026