1 of 1 Customer Experience Jobs in Bradford-on-Avon

Customer Services Manager

Location
Bradford-on-Avon, England, United Kingdom
Full-time This is a new and exciting opportunity to lead two critical elements of the post-sales Customer Services offering for our global clients in the automotive R&D sector. The Customer Services Manager will oversee both the Applications Support and Service and Repairs (RMA) functions … responsible for ensuring an outstanding customer experience. This newly created role requires a strong customer-first mindset and a drive to embed this ethos across your teams - you are the voice of the customer. This business area is also undergoing a significant digital modernisation project, and this ...