Vanta was inspired by a vision to restore trust in internet businesses by enabling companies to improve and prove their security.
At Vanta, our mission is to help businesses earn and prove trust. We are looking for a Manager, Customer Success - EMEA to lead a team of growth Customer Success Managers to deliver successful onboarding, healthy adoption, advocacy and retention in Vanta’s rapidly expanding customer base.
Vanta was inspired by a vision to restore trust in internet businesses by enabling companies to improve and prove their security.
Vanta