There are 1 job(s) matching your search criteria
Customer Service Specialist
Customer Service Specialist will be responsible for customer relations, by fulfilling following obligations: - responding to customer complaints, - building durable and positive relations with ...
- Locations throughout the UK
- Date Posted:
- Jul 21, 2015 More