Customer Services Manager

Experience in performance management and having grown and developed a medium to large team. Extensive experience of people management in a customer service…

£35,000 - £38,000 a year
1 vacante