Lee Taylor is a skilled senior leader with 20 years of experience in customer experience, complaints management, operational excellence, and project management within major UK telecommunications, financial services, and utility companies. Previously, Lee managed customer relations at UK Asset Resolution and led significant transformation programs at npower, driving improvements in customer experience and operational efficiency. They fostered a culture of customer-centricity as a Senior Continuous Improvement & Insight Manager and held roles that showcased strong leadership and a commitment to enhancing the customer journey. Lee’s professional background is complemented by a degree from the University of Wales, Cardiff.
This person is not in the org chart
This person is not in any teams
This person is not in any offices