Prospeo
Hero Section BackgroundHero Section Background
Vouch Insurance

Vouch Insurance

InsuranceFlag of USSan Francisco, California, United States101-200 Employees

Company overview

Headquarters250 Montgomery St, San Francisco, California 94104, US
Phone number+18444886728
Website
NAICS52
SIC641
Founded2018
Employees101-200
Socials

Key Contact at Vouch Insurance

Flag of US

Tyson Stevenson

Head of Sales

Vouch Insurance Email Formats

Vouch Insurance uses 3 email formats. The most common is {first name}.{last name} (e.g., john.doe@vouch.us), used 81% of the time.

FormatExamplePercentage
{first name}.{last name}
john.doe@vouch.us
81%
{first initial}.{last name}
j.doe@vouch.us
18%
{first initial}
j@vouch.us
1%

About Vouch Insurance

Insurance... sounds slow, old-fashioned, and unexciting. Exactly. Insurance is broken, and it's failing fast-moving startups and growing technology companies. 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 customers -high growth and innovative companies. 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.

$

Vouch Insurance revenue & valuation

Annual revenue$50,000,000
Revenue per employee$329,000
Estimated valuation?$160,000,000
Total funding$85,000,000

Employees by Management Level

Total employees: 101-200

Seniority

Employees

Manager
Entry
Senior

Employees by Department

Vouch Insurance has 98 employees across 12 departments.

Departments

Number of employees

Funding Data

Explore Vouch Insurance's funding history, including investment rounds, total capital raised, and key backers.

Funding Date
Round
Amount
Link to Article
2021-10-106$60,000,000
2024-04-116$25,000,000
2025-03-137N/A

Funding Insights

$85,000,000

Total funding amount

3

Number of funding rounds

Vouch Insurance Tech Stack

Discover the technologies and tools that power Vouch Insurance's digital infrastructure, from frameworks to analytics platforms.

Segment

Segment

Customer data platform

Ambassador

Ambassador

Referral marketing

lit-html

lit-html

JavaScript libraries

Wistia

Wistia

Video players

Zendesk

Zendesk

Documentation

Cloudflare

Cloudflare

CDN

Twitter Ads

Twitter Ads

Advertising

jQuery

jQuery

JavaScript libraries

HubSpot Analytics

HubSpot Analytics

Analytics

Google Ads

Google Ads

Advertising

HTTP/3

HTTP/3

Miscellaneous

HSTS

HSTS

Security

Frequently asked questions

Vouch Insurance is located in San Francisco, California, US.
You can reach Vouch Insurance at +18444886728.
Vouch Insurance was founded in 2018, making it 8 years old. The company has established itself as a significant player in its industry over this time.
Vouch Insurance has approximately 101-200 employees. The company continues to grow its workforce to support its business operations and expansion.
Vouch Insurance has raised a total of $85,000,000 across 3 funding rounds. This investment has helped the company grow and expand its operations.

4.8

40,000 users

top 50
high performer
most used
tier 1 accuracy

Build leads list with verified emails & mobiles