Job of the Week – Head of Customer Operations – McLean Ross

London B2B Energy Market £70,000 – £80,000 + Benefits Our client are a multi award-winning energy group which provide industrial and commercial services. Located in the heart of Central London, our client is looking for a candidate to lead the customer service processes. Due to exciting new projects, the Head of Customer Operations is needed to […]