Me
Posted:
February 19, 2026
Location:
Leeds, England, 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 reporting
- Manage QA, inspections and...
Apply for this Job
Submit your application for the Electrical Site Manager position at Mech Electrics Limited.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
Leeds, United-Kingdom
Posted:
February 19, 2026
Deadline:
March 31, 2026