Head of Customer Services & Insights
Added before 8 hours
by
Robert Walters
- England,East Midlands,Nottinghamshire
- Full Time, Permanent
- £50,000 - £55,000 per annum
As Head of Customer Service and Insights, you will lead and manage our Customer Service teams within a dynamic contact centre environment. You will lead and dev...