Job Description
About Us
Vouched is the leading AI-powered identity verification platform that securely verifies the identities of both AI agents and humans. Vouched enables enterprises to confidently trust digital interactions. Used by organizations around the world, Vouched verifies millions of human and AI agent identities annually, delivering unmatched speed, accuracy, and regulatory compliance.
Overview Of The Role
The Customer Success Manager (CSM) will own relationships across a high-volume book of customer accounts, ranging from startups to larger, more complex customers. You'll be the face of Vouched for your accounts, helping customers adopt the platform, realize value quickly, and grow their usage over time.
This role includes a variable compensation component tied to revenue and retention outcomes. Success in this role comes from strong execution, clear communication, and the ability to identify growth opportunities through customer engagement.
Apply for this Position
Ready to join Vouched? Click the button below to submit your application.
Submit Application