Manager, Customer Success - EMEA
8 days ago
As the Manager, Customer Success, you will lead a team of growth Customer Success Managers to deliver successful onboarding, healthy adoption, advocacy and retention in Vanta’s rapidly expanding customer base. What you’ll do as a Manager, Customer Success at Vanta:. Influence strategy and design