Job Search Place Limited is seeking a Customer Services Manager in Greater London to oversee the customer service process and enhance client relationships. The ideal candidate will manage a skilled team and ensure quality service.
This role requires proven leadership experience, excellent communication skills, and a strong customer-focused approach to effectively address client needs.
#J-18808-Ljbffr