Customer Support Team Manager - 9 Month FTC
hace 3 horas
Leeds
... service to clients, maximising sales opportunities, and delivering excellent service. The package ... Manage a team of customer support representatives, providing guidance, training, and performance ...