Flexible Work, Better Balance
Job Title: TOHL South Site Manager
Reporting to: Shane Doughty
Role purpose
The TOHL South Site Manager will lead and oversee the safe, efficient, and compliant delivery of National Grid Transmission Overhead Line (OHL) and also DNO OHL construction, refurbishment, and maintenance projects. This role requires strong leadership, deep technical knowledge of OHL assets, and proven experience working under National Gridβs safety and other DNOβs, quality, and operational frameworks.
Responsibilities & Duties
Including but not limited to the following:
Site Leadership & Management
Lead day-to-day site operations for OHL construction, refurbishment, or maintenance works.
Coordinate and supervise site teams, subcontractors, and specialist resources.
Ensure all works are delivered in accordance with National Grid policies, procedures, and technical specifications.