OHL Power Transmission Site Manager
Posted 4 days 12 hours ago by Balfour Beatty plc
Permanent
Full Time
Construction Jobs
Midlands, United Kingdom
Job Description
Balfour Beatty Power T&D is seeking an experienced Site Manager - OHL to deliver National Grid projects across England and Wales, coordinating site teams, subcontractors, and suppliers to meet programme, budget and quality targets.
You will lead safety-focused site activities, manage RAMS, and drive continuous improvement while maintaining strong stakeholder relations with Project Managers and clients.