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