Customer Support Team Manager - 9 Month FTC
15 days ago
Leeds
Your main tasks are liaising with clients and suppliers to monitor the progress and return of ... Manage a team of customer support representatives, providing guidance, training, and performance ...