Job of the Week – Partnership and Contracts Manager – McLean Ross

Our client, a well-respected boutique energy supplier, seeks a Partnership and Contracts Manager to join their organisation. Reporting into the Head of Customer Services, the job role will be managing and optimising large 3rd Party contracts and a small internal team of Metering Advisors, you will take lead responsibility for the delivery of Gas & […]