Job of the Week – O&M Manager – McLean Ross

O&M – UK Lead  Midlands (with UK and Europe travel) Up to £74,000 + car allowance + excellent benefits We are working with a global leader within the Energy sector. Their Decentralised Energy division is continuing to grow in the UK, working on major projects with clients from industrial, NHS and community sectors. They are […]