Complaints Team Leader
- Location
- Greater London, England, United Kingdom
motivating high-performing teams to exceed targets and deliver first-class, customer-centric outcomes. Is comfortable challenging the status quo, driving positive change and influencing multiple stakeholders. Communicates with clarity, empathy and confidence capable of translating complex technical and regulatory concepts for customers and colleagues alike. Has a keen ...