Site Manager - OHL
Iberdrola
United Kingdom
Workplace: OnsiteFull timeFunction: Construction, Civil & Site EngineeringSkills: ["Communication","Collaboration","Leadership","Quality focus","Influencing"]Oversee overhead line construction projects across South + East Scotland, acting as the primary on-site representative for safe, efficient delivery. Manage and monitor contractor programmes, oversee construction and commissioning, and ensure compliance with Health & Safety, CDM regulations, and environmental standards. Drive quality and mitigation measures, and support delivery across distribution and transmission networks for high-profile infrastructure upgrades.

