Vouch Insurance is hiring for 12 jobs on Simplify. Start your career today.

Vouch Insurance

Vouch Insurance

Business insurance for tech companies

Financial Services

Work Here? Claim Your Company

Company Overview
Vouch was founded to increase the number of startups that succeed, with the mission to fix business insurance. They provide coverage that is efficient, affordable, and simple, designed specially for startups so companies can focus on what matters.
Financial Services
B2B

Company Stage

Series C

Total Funding

$160.2M

Founded

2018

Headquarters

San Francisco, California

Growth & Insights
Headcount

6 month growth

-10%

1 year growth

-2%

2 year growth

5%
Benefits
  • Comprehensive health, dental, and vision coverage
  • Access to HSA and FSA accounts
  • Unlimited PTO
  • Flexible work scheduling
  • Competitive compensation including equity
  • 401k
  • Leadership and mentorship opportunities to learn new skills
Company Core Values
  • Put people first
  • Serve clients with integrity and excellence
  • Listen, challenge, and grow
  • Face challenges head-on and win as a team