Collections Advisor
18 hours ago
Loughborough
Nottingham Trent House (95002), United Kingdom, Nottingham, Nottinghamshire Collections Advisor Salary of £27,000 From time to time, our customers have trouble making payments on their credit card account. This might be due to health issues, job loss or even a deeper vulnerability. As a membe...