Customer Care Manager
Posted 06/08/2024 by Watkin Jones Group
- Location:
- Chester, Cheshire, United Kingdom (62 miles)
- Job Type:
- Permanent
Join our established team as a Customer Care Manager. Are you ready to oversee the day-to-day operations, activities and personnel of the Customer Care Department? As Customer Care Manager the main remit of this role is to provide an insight into quality … more