The Role
The Strategic Customer Success Manager at Vouched is responsible for fostering deep customer relationships, driving sales growth, overseeing technical onboarding processes, and implementing customer retention strategies in a B2B SaaS environment.
Summary Generated by Built In
The Company
What We Do
Expertly identify anyone, anywhere to unlock access to life’s most critical services.
We leverage our expertise in identity verification to remove barriers and ensure that everyone can effortlessly access the services they need. Our commitment is to create a world where equal opportunities are available to all, regardless of their background or circumstances.
It's who you know