Call Centre Team Manager (Technical Support Specialist)

Have a focus on customer experience and help to drive NPS scores as well as actively reducing complaints. Imagine working with the largest and most-loved brands…

Compartir:
Compartir: