Vouched logo

Vouched

Tech, Software & IT Services
vouched.id
11-50 employees

Vouched is a global identity verification platform that streamlines KYC, AML, and IDV processes with advanced facial recognition and fraud-prevention technology. By leveraging a deep expertise in identity authentication, the company eliminates access barriers so that individuals and businesses can securely obtain essential services regardless of location or background. Vouched's differentiated approach combines real-time verification, data-driven risk assessment, and a commitment to equal opportunity, enabling partners to onboard customers quickly and confidently. The team culture emphasizes innovation, integrity, and a user-centric focus that empowers employees to build inclusive, secure solutions worldwide.

Open Positions

Strategic Customer Success Manager

Colorado, United States
Posted Sep 9
Full Time

5+ years in SaaS CSM/success role. Strong SQL skills & developer documentation understanding. Ability to drive revenue growth & manage a book of business

Customer Support & Success JobsBusiness Development JobsBusiness Operations & Strategy Jobs

Customer Success Manager

United States
Posted Sep 16
Full Time

1-3 yrs in B2B customer success. Strong communication & org skills. Interest in technical concepts (APIs)

Customer Support & Success JobsBusiness Development JobsSales Jobs