Job of the Week – Head of Construction & Operations – McLean Ross

McLean Ross is working with an international renewable energy company who are looking for a new Head of Construction and Operations to help drive their team forward. The client focuses on the design and delivery of large scale Solar projects across the UK and are rapidly expanding. Reporting to the Managing Director, you will manage […]