
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading analytics company based in London is looking for a Team Lead of Customer Success in EMEA. This role involves mentoring a team of Customer Success Managers while also serving as a primary contact for key Commercial accounts. The ideal candidate should have extensive experience in B2B SaaS environments, demonstrating strategic analysis of customer health metrics and a strong technical background in data analytics tools. This job offers a hybrid location model with opportunities for impactful leadership.