Full-time

Customer Support Manager

Posted by 17918 • Wokingham, Berkshire, United Kingdom

📍 Wokingham, Berkshire 🕒 June 27, 2026

About the Role

Customer Support Manager Managing Customer Accounts in-line with contractual commitments and ensuring Program expectations and KPIs are met or exceeded. Acting as the key interface between Customers and Internal Support Departments ensuring strong and lasting relationships are built and maintained at all levels within both organisations. The processing of Repair Orders from the point the Repair Ord... WKCL1_UKTJ

Ready to Apply?

Submit your application today and take the next step in your career journey with 17918.

Apply Now