Complaints Handler – Southwark, London Complaints Handler Are you passionate about providing excellent customer service and resolving issues? Our client, a leading organisation in the Insurance industry, is currently seeking a Complaints Handler to join their dynamic team in Southwark, London. Position: Complaints Handler Salary: £29,000 Location: Southwark, London – Hybrid 1-2 days in the […]