Job of the week – Head of New Business Development – McLean Ross

Our client, a dynamic energy data services provider, seeks a Head of New Business Development to join their organisation. This is a new position due to growth and the successful candidate will report directly to the board. The role requires an individual who is capable of leading and driving new business development and establishing new […]