Walton-on-Thames
As the Complaints Lead, you'll be the main point of escalation for complex issues, ensuring that all complaints are handled fairly, efficiently, and in line with company standards and regulatory requirements. This is a key role responsible for managing, resolving, and reducing customer complaints wh