Site Operations Lead – Power & Substation Projects

September 18, 2026
Urgent

Job Description

Spencer Ogden in Scotland invites applications for a Senior Site Manager / Project Manager to lead and coordinate supervisors, teams and site activities, reporting to the Installation Manager as required.

You will uphold QEHS standards, drive delivery on time, quality and cost objectives, and coordinate with contractors to ensure safe, efficient site operations. Strong leadership, communication and problem solving skills are essential.

Location