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

Our client, a large energy supplier with a wide range of energy services, seeks a Head of Direct I&C Sales to join their team. Reporting into a member of the board, you will help to develop the strategic direction and be expected to deliver the annually agreed I&C energy sales and support the business in […]