At Vouched we are building a powerful identity verification platform to provide worldwide access to life’s most critical services, including healthcare, benefits, and financial services. Vouched makes identity verification easy with a combination of a patent-pending AI cloud solution, at the edge ML, and APIs.
The Strategic Customer Success Manager will play a crucial role in fostering deep customer relationships, driving sales growth within existing accounts, and overseeing technical onboarding processes. Ideal for a self-starter with a strong background in B2B SaaS environments, the position suits someone who thrives in startup settings and can be adept at navigating the intricacies of identity verification technologies.
Requirements
Experience:
Preferred:
This is a remote role - however, you must be based in the US (US work authorization required)
Benefits
RD Station
Solutions2Share GmbH
Scribe
Janes
Kare School