Customer Service Team Manager

You will have a clear plan on how you will use the reporting available, alongside the assigned metrics, to create a high performing team with a “can-do,…

£27,000 - £28,000 a year
1 vacante