Site Manager - Cables
Posted 18/10/2024 by Morson Talent
- Location:
- Scotland (39 miles)
- Job Type:
- Contract
The Site Manager role is a pivotal role within the SPT Business with the responsibility for managing Construction outputs during the delivery phase of SP Energy Networks Major Projects. Accountability Statements. Lead the on-site management and delivery of contracted works packages … more