Customer Support Team Manager - 9 Month FTC
9 days ago
Leeds
Additional benefits include private medical insurance, life insurance, company pension, flexible ... Manage a team of customer support representatives, providing guidance, training, and performance ...