Vouch logo

Vouch Jobs & Careers

San Francisco, CA, US / New York, NY, US

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.

SHPhoto of Sam Hodges

Sam Hodges

Co-founder and Executive Chairman

67 reports

THPhoto of Travis Hedge

Travis Hedge

Co-Founder and CEO

28 reports

RKPhoto of Rajat Kongovi

Rajat Kongovi

Chief Product Officer

5 reports

KTPhoto of Ken Toole

Ken Toole

CTO

9 reports

KWPhoto of Kelly Wulff

Kelly Wulff

Chief Legal & Administrative Officer

1 report

JMPhoto of Joe Magdovitz

Joe Magdovitz

VP, Head of Finance

4 reports

EKPhoto of Emma Kako

Emma Kako

General Manager, Early Stage

1 report

JWPhoto of John Wallace

John Wallace

Chief Insurance Officer

13 reports

Open Jobs at Vouch (4)

Sort

Similar companies hiring

Top employers in Financial Services

Discover Vouch and thousands of other companies hiring around the world on TheJobsMap.