Customer Service Advisor (French)
17 hours ago
Telford
Customer Services Advisors are the front-line of our business, dealing directly with our valued customers. We want to employ customer champions to take orders, convert customers to better value own-label products and services, effectively handle customer queries and complaints, and work in the ba...