Site Manager - Cables
Posted a week ago by Morson Talent
- Location:
- Scotland (4 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. Manage … more