Head of Customer Success...
now
London
What you’ll be doing Leading, coaching and developing a high-volume, phone-based customer and sales team Creating a calm, empathetic, customer-first culture, even at scale Bringing structure, process and consistency to a fast-growing operation Owning hiring, onboarding, training and ongoing de