Customer Relations Advisor

You'll be allocated your own cases for which you maintain responsibility including: making contact with the customer, conducting an investigation into their…

£22,178 - £29,290 a year
1 vacante