OHL Site Manager
Our client Scottish Power are seeking an OHL Site Manager for a long-term on-going contract role based in South Lanarkshire. This role will also cover Central Scotland and surrounding sites.
Business & Department
The position is within the project delivery arm of the SPT business reporting directly to the SPT Construction Manager working for SP Energy Networks...... click apply for full job details