- Founded
- 2019
- Employees
- 190
- Total Funding
- $184.7M
Founded by Sam Hodges, Travis Hedge in 2019.
About Vouch
Insurance... sounds slow, old-fashioned, and unexciting. Exactly. Insurance is broken, and it's failing fast-moving, innovative startups. Vouch is a new, technology-first insurance company backed with $185M in funding from world-class investors. Like Stripe for payments or Brex for credit cards, Vouch is creating the go-to business insurance for high-growth companies. We're doing this by making insurance fast, responsive, and focused on our high-growth and innovative customers. Instead of printed PDF applications and week-long waits, Vouch is building new technology to solve real problems, writing policies that actually cover relevant startup scenarios, and designing simple experiences in an otherwise frustrating industry.
Leadership at Vouch
The team at the top of the org chart.
Sam Hodges
Co-founder and Executive Chairman
67 reports
Travis Hedge
Co-Founder and CEO
28 reports
Rajat Kongovi
Chief Product Officer
5 reports
Ken Toole
CTO
9 reports
Kelly Wulff
Chief Legal & Administrative Officer
1 report
Joe Magdovitz
VP, Head of Finance
4 reports
Emma Kako
General Manager, Early Stage
1 report
John Wallace
Chief Insurance Officer
13 reports
Open Jobs at Vouch (4)
Similar companies hiring
Top employers in Financial Services
