Head of Customer Support
18 hours ago
London
The Head of Customer Support will: Lead and develop a small, but perfectly formed customer service operation, both in-house and outsourced, including recruitment, onboarding, rota planning, and performance reviews Oversee all support channels (email, phone, chat, social), managing escalations and...