- England, United Kingdom
- Hybrid
- Full-time · Manager
The OHL Site Manager is responsible for the safe, efficient, and compliant delivery of overhead line construction, refurbishment, and maintenance projects, providing leadership to site-based teams and subcontractors.
Responsibilities
- Lead and promote a positive health, safety, and environmental culture on site
- Ensure all works are undertaken in accordance with CDM Regulations, company procedures, and client requirements
- Review and implement RAMS, permits, and site-specific safety controls
- Conduct regular site inspections, audits, and toolbox talks
- Investigate incidents, near misses, and non-conformances, ensuring corrective actions are implemented
Requirements
- HNC/HND in Civil Engineering
- HNC/HND in Construction Management
- Degree in Civil Engineering
- Degree in Construction Management
- Degree in Engineering Management
