Ready to lead the charge in revolutionizing the UK's energy landscape? We're on the hunt for a Customer Services Team Leader to spearhead our mission of delivering exceptional service to 1.5 million homes relying on our platform. Picture yourself at the helm, guiding our team through the intricate web of ecommerce and energy logistics, ensuring every customer interaction is a testament to our comm...