Job of the Week – Senior Relationship & Channel Manager – McLean Ross

Industry: Utilities Location: South East/ London Salary: £80-100,000 Reference: SNRR Summary McLean Ross are partnered with an International Leader in the energy sector, they offer green energy and energy solutions to both retail and commercial clients. They are looking for a Senior Relationship and Channel Manager to lead a newly founded joint marketing partnership with […]