Company NameIndustryLocationFundingRevenueEmployees
Insurance
United Kingdom, England, London
$75M
379
Insurance
United States, New Jersey, Jersey City
$5B
2.6K
Insurance
United Kingdom, London, London
$629M
501
Insurance
United States, North Carolina, Greensboro
$750M
715
Insurance
Bermuda
$75M
474
Insurance
United States, Connecticut, Farmington
$35M
115
Insurance
United States, New Jersey, Morristown
501
Insurance
Canada, Nova Scotia, Halifax
86
Insurance
United Kingdom, City of London
$750M
1.6K
Insurance
United Kingdom, Greater london, London
52