Company NameIndustryLocationFundingRevenueEmployees
Insurance
United States, Georgia, Norcross
$750M
618
Insurance
United Kingdom, London
$35M
100
Insurance
United States, California, San Francisco
$50M
$15M
131
Insurance
United States, Remote
$15M
51
Insurance
Germany, Hamburg
$5B
10K
Insurance
Germany, Köln
$5B
5K
Insurance
Spain, Madrid, Madrid
$75M
201
Insurance
United Kingdom, London
$750M
805
Insurance
Belgium, Brussel
501
Insurance
United Arab Emirates, Abu Dhabi
$750M
1.6K