Customer Support Specialist

Candidates should be able to demonstrate excellent inter-personal skills and a positive attitude to customer service for this customer facing role.

£18,532 - £26,332 a year
1 vacante