Vouch Insurance Opens Second Headquarters In Chicago
SF-Based Vouch Will Triple Chicago-Based Employee Headcount in 2020, in Plan to Insure Innovative Startups Nationwide Vouch Insurance, the California-based platform offering fast, tailored insurance for early-stage startups, announced the opening of its Chicago office. The new hub in Chicago’s Central Loop will serve as Vouch’s second headquarters, as the......