Vouch Insurance logo

Vouch Insurance

San Francisco, CA

Vouch Insurance is an insurance company designed for startups. It was developed by founders for founders and redesigned everything about business insurance from scratch. The company offers a platform that works with clients to manage, mitigate, and avoid risks. Vouch Insurance was founded in 2018 and has its offices in San Francisco and Chicago.

vouch.us

Company Details

Founded

2018

Employees

Between 100 - 500 employees

Raised

$159,724,992

Headquarters Location

San Francisco, CA

Public

No

Acquired

No

CEO

Sam HodgesSam Hodges

Founders

Sam Hodges
Sam Hodges
Travis Hedge
Travis Hedge

Company Collections

These are collections Vouch Insurance is a part of. Click on the collection name to view similar companies.

Vouch Insurance's Industries

Company Collections For Vouch Insurance