Customer Service Manager
Posted 2 days ago by Search
- Salary:
- £31,000 - £34,000/annum
- Location:
- Edinburgh
- Job Type:
- Permanent
As a customer service manager you will be tasked with managing a team that offers the highest level of assistance within their Omni -Channel Contact Centre via telephone, live chat and emails to aid the customer through the purchasing journey, whilst liaising with their network partners and … more