San Francisco-based provider of insurance for early-stage and high-growth companies, including cyber liability and directors and officers coverage.
Founded in 2018 and headquartered in San Francisco, Vouch, Inc. provides insurance for startups and growth-stage companies. It was co-founded by Sam Hodges and Travis Hedge, and Sam Hodges serves as CEO. Its products include AI insurance, cyber liability, and directors and officers insurance for clients in B2B SaaS, HealthTech, and Fintech. In February 2025 the company raised USD 25.00 mn in a Series D round led by AllegisCyber Capital.
Funding rounds, investors and people for this company come from licensed data. A free account shows the first rows of each section; an approved contribution opens every profile in full.
Sign in