Customer Support Team Manager
20 days ago
London
Lead, motivate and manage the UK Customer Support team, ensuring high performance, engagement and professional development. Gather and relay customer feedback, collaborating with cross-functional teams such as Operations, Commercial, Marketing and Product to improve customer experience. Level 1 supp