Latest Jobs – Head of Public Sector – McLean Ross

Our client, a brand new business water supplier, seeks a Head of Public Sector to join their team. The role will have the following responsibilities: Managing, developing and retaining a portfolio of strategic customers in Scotland and England to achieve agreed water retail margin retention and value added revenue growth targets Developing, managing, leading and […]