INTELLIGENT CUSTOMER INTERACTION BUSINESS jobs in OXFORD, United Kingdom

exceptional customer service during every interaction with the client, proactively demonstrating and living the company values...Team Leader Job title: Team Leader Salary: £31,000 per annum Location: Spires House | 5700 Oxford Business Park...

Williams Lea