Customer Services Manager - Technical Support
- £34,000 - £42,000 per annum
- Abingdon, Oxfordshire
- Permanent, full-time
Our Customer Services team is evolving as we start to transform our processes and technology. We aim to deliver a zero-touch customer contact and oper...