Customer Service Manager
£30,000 - £32,000 Depending on experience + benefits
About the role:
Are you an experienced Customer Service Manager?
Do you have strong people... management skills?
We are currently looking to recruit an experienced Customer Service Manager to join our TV Licensing Partnership working in Darwen, Lancashire. The Customer Service Manager ... provider of business process management and integrated professional support service solutions, with 68,000 staff across the UK, Europe, South Africa and India.
We provide first-class customer services for other organisations and companies by phone, email, web and more. Our contact centres are home to thousands of customer service advisors, sales colleagues, collections agents and back office...