Amount Raised
$43.5 Million
Company
InsuranceZebra, Inc.
Location
1801 E. 6th Street
Austin, Texas, United States