Customer Service Team Lead: Coach, Optimize & Inspire

Company: Ecotricity
Apply for the Customer Service Team Lead: Coach, Optimize & Inspire
Location: Stroud
Job Description:

Ecotricity is seeking a Customer Service Team Leader based in Stroud, Gloucestershire. In this role, you will lead a team of up to 15 agents, ensuring exceptional service delivery and continuous improvement in performance. The company offers a hybrid working model alongside benefits such as healthcare, generous pension contributions, and various discounts.

Successful candidates will demonstrate effective leadership, problem-solving skills, and a passion for customer service.

#J-18808-Ljbffr…

Posted: July 4th, 2026