Site Manager - Cables
Posted 18/10/2024 by Morson Talent
- Location:
- Scotland (33 miles)
- Job Type:
- Contract
Ensure Customer and Stakeholder engagement is focussed with regular planning and reporting updates. Drive agreed OFGEM regulatory targets for Sustainability and Biodiversity. Dimensions. On-site management and control of disaggregated supply and packaged contracts with an average CAPEX … more