Skip to content
CSM Jobs

VP of Customer Success

Vouched

Location
Remote (United States)
Employment
Full-time
Level
Senior Level
Posted 1 day ago

About the role

Vouched is an identity trust layer company providing AI-powered verification for fintech, healthcare, and other industries. The VP of Customer Success will build and scale the CS function, owning the post-sale motion and driving Net Revenue Retention across IDV and KYA product lines.

Skills

Customer Success Net Revenue Retention Team Leadership SaaS Strategic Planning Onboarding Account Management Data Analysis CRM Forecasting Cross-functional Collaboration Product Roadmap Risk Management Customer Journey Mapping Executive Sponsorship

Benefits

  • Flexible PTO
  • Healthcare
  • Dental
  • Vision
  • 401k
  • Parental leave

Perks

  • Equity compensation
  • Performance bonus
  • Remote work

Full job details