Customer Service Centre Manager

A team player, with ability to multi-task and work in cross-functional, fast-paced environments. We also have the tools and tech to enable our people to work…

£27,773 - £33,749 a year
1 vacante
Compartir:
Compartir: