Customer Complaints Case Handler

You’ll be part of our dedicated Complaints Resolution team and you’ll manage customer complaints from receipt right through to resolution, using a variety of…

£23,000 a year
1 vacante