Company NameIndustryLocationFundingRevenueEmployees
Insurance
United Kingdom, London
$210M
$750M
744
Insurance
United States, Wisconsin, Neenah
$75M
562
Insurance
Canada, Newfoundland and Labrador, St John's
$750M
1K
Insurance
United States, California, Los Angeles
$3.8M
240
Insurance
United Kingdom, England, London
$5K
$3.8M
58
Insurance
Germany, Niedersachsen, Hannover
$750M
1.5K
Insurance
France, Paris
$750M
1.3K
Insurance
Korea, Republic of, Seoul, Jongno-gu
501
Insurance
Sweden, Stockholm
323
Insurance
United States, Missouri, Kansas City
$750M
511