Head of Customer Service & Experience
3 days ago
A leading IT consultancy firm seeks a Head of Customer Service in England to lead the Customer Support and Service Management departments. The ideal candidate will have a strong technical background, experience managing customer-facing teams, and the ability to foster a customer-centric culture. Thi