Our client Scottish Power Renewables are looking for an Onshore Construction Client Representative for a contract role..., providing technical support and advice in relation to construction stages for renewables projects, the Site Manager...
Morson Talent