Specialist it is essential to:- Have Experience within a Customer Service environment Previous experience managing high level... consumer satisfaction Very strong IT skills Desirable Experience It would be desirable if as a Customer Service...
People Solutions Group