Business Support Manager
Posted a week ago by Sellick Partnership
- Salary:
- £40,000 - £50,000/annum
- Location:
- Birmingham, West Midlands
- Job Type:
- Contract
To lead, provide and embed a service which is responsible for investigating and coordinating queries, compliments, and complaints in a timely and high-quality fashion. To review and identify proposals and solutions which will improve service performance, customer engagement and customer … more