Job of the Week – Head of I&C – McLean Ross

Industry: Energy Location: London Salary: DOE Reference: NW34 Summary McLean Ross are partnered with a leading independent energy broker who specialise in energy management, procurement and consultancy. Founded 17 years ago, the business is dedicated to finding innovative ways to help their clients get more from their strategy. They are currently going through an exciting […]