Customer Support Manager
Posted a week ago by Taylor Wimpey
- Location:
- Leicester (11 miles)
- Job Type:
- Permanent
Job summary/Purpose The Customer Support Manager is responsible for the day to day management of the administration relating to all customer issues. This role manages the Customer Support Coordinators (CSCs) and takes oversight of all ongoing customers' issues. The successful … more