Customer Complaints Case Handler
5 days ago
Loughborough
Nottingham Trent House (95002), United Kingdom, Nottingham, Nottinghamshire Customer Complaints Case Handler Salary of £27,000 About this role Our Complaints Resolution team are the customer advocates at the heart of our operation. They are here to solve problems for customers who need our s...