Business Support Manager
Posted 3 days ago by Sellick Partnership
- Salary:
- £40,000 - £50,000/annum
- Location:
- Birmingham, West Midlands (19 miles)
- Job Type:
- Contract
To ensure effective governance and compliance and quality approaches are established and implemented. 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 … more