Customer Service Advisor

Must work well under pressure. Strong communication skills; must be able to build rapport naturally across diverse teams in the business as well as external…

£9.81 an hour
1 vacante