Vouch Insurance
Vouch Insurance is a modern insurance company founded in 2018 and based in San Francisco, California. It specializes in tailored business insurance and risk management solutions for startups and high-growth companies in the innovation economy. With a technology-driven approach, Vouch aims to provide fast and relevant coverage, often activating policies within minutes through its fully digital platform. The company offers a wide range of insurance products, including coverage for AI, cyber liability, business property, and general liability, among others. Vouch focuses on the unique risks faced by startups and growth-stage companies, ensuring that its offerings evolve as businesses grow. With a team of expert advisors, Vouch helps clients navigate complex risk landscapes, making it a trusted partner for over 500 top-tier companies.
Work at Vouch Insurance in HR or recruiting? Claim this page
Headcount trend
Vouch Insurance went from 188 employees in Jul 2023 to 169 in Jun 2025. Jan to Jun 2025: 13 people joined, 12 left.
Headcount data through Jun 2025
Org structure
Headcount by department
Salaries at Vouch Insurance
All salaries5 salary profiles in the US
H-1B sponsorship
The department split adds up all the years listed above. FY2025 alone: 5 filings.
Peer reviews
Worked with someone at Vouch Insurance?
Anonymous peer reviews on OffTheRecord
Similar companies
Vouch Insurance FAQ
How many employees does Vouch Insurance have?
Vouch Insurance has about 169 employees, down 2.3% over the 3 months to Jun 2025.
Does Vouch Insurance sponsor H1B visas?
Yes. Vouch Insurance filed 5 H1B (LCA) applications in FY2025, according to the latest U.S. Department of Labor disclosures. Most of them were for Engineering roles.
What is Vouch Insurance's revenue per employee?
Vouch Insurance makes about $296K in revenue per employee, based on $50M annual revenue and 169 employees.
How much does Vouch Insurance pay?
6figr has 5 salary profiles for Vouch Insurance in the US, with pay broken down by role, level, gender and ethnicity on the Vouch Insurance salaries page. See Vouch Insurance salaries
Data from Company Prospectus, DOL LCA disclosures, WARN notices and 6figr salary profiles.