Site Manager, Overhead Lines – Civil Bias (Scotland)

Company: Iberdrola
Apply for the Site Manager, Overhead Lines – Civil Bias (Scotland)
Location: Scotland
Job Description:

SP Energy Networks, part of Iberdrola, is seeking a Site Manager (Overhead Lines – Civil Bias) to lead transmission projects across Scotland. The role requires daily site visits, strong civil/constructural background and NEC experience.

You will oversee contractors, ensure safety and quality, manage RAMS and environmental controls, and contribute to project delivery, handover and commissioning.

#J-18808-Ljbffr…

Posted: October 15th, 2026