Customer Support Team Manager - 9 Month FTC
2 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 ...