Vouch, based in San Francisco, California, is a new kind of insurance platform for startups, offering fully digital, tailored coverage that takes minutes to activate.
vouch.us