Craft

Vouch Insurance

Total Funding

$94.7 M

Vouch Insurance Summary

Company Summary

Overview
Vouch Insurance provides insurance services intended for startups. The company's services are fully digitally-delivered coverage takes minutes to activate and everything from on-boarding to claims, enabling clients to manage, mitigate and avoid risks.
Type
Private
Status
Active
Founded
2018
HQ
San Francisco, CA, US | view all locations
Website
https://www.vouch.us/
Cybersecurity rating
Sectors

Key People

  • Sam Hodges
  • John Wallace

    John Wallace, Chief Insurance Officer

  • Kelly Wulff

    Kelly Wulff, General Counsel

    • Rajat Kongovi

      Rajat Kongovi, Chief Product Officer

    LocationsView all

    1 location detected

    • San Francisco, CA HQ

      United States

      831 Montgomery St, San Francisco

    Footer menu