Site Manager - Cables
Posted 2 days ago by Morson Talent
- Location:
- Scotland (13 miles)
- Job Type:
- Contract
Manage contracted works and collaborate with Transmission Planning and Operational teams to establish safe work practices and minimise the impact on the high voltage system. Establish and ensure robust Contractor & Supplier quality management systems are implemented and monitored … more