EMEA Customer Success Manager Lead — Remote & High Impact

Company: Vanta
Apply for the EMEA Customer Success Manager Lead — Remote & High Impact
Location: Greater London
Job Description:

A dynamic tech company in Greater London is seeking a Manager, Customer Success to lead a team in delivering successful customer onboarding and retention. You will develop strategies that elevate customer engagement and ensure team success in a fast-paced environment. This role requires over 5 years of experience in customer-facing roles, with a strong passion for team development and effective communication skills. Join us to shape the future of security and trust management in tech.#J-18808-Ljbffr…

Posted: February 28th, 2026