Company NameIndustryLocationFundingRevenueEmployees
Insurance
United Kingdom, England, London
$8B
70
Insurance
United Kingdom, Cambridgeshire, Peterborough
$35M
52
Insurance
United States, Ohio, Columbus
$40M
$75M
222
Insurance
United Kingdom, London
$416M
$5B
2.4K
Insurance
Belgium, Brussels Region, Saint-Josse-ten-Noode
$750M
1K
Insurance
United States, Texas, Dallas
$40M
$5B
1.1K
Insurance
Canada, Québec
$2.8B
5K
Insurance
United States
$1.2B
$5B
10K
Insurance
United States, Pennsylvania, Wilkes-Barre
$750M
1K
Insurance
United States, California, San Francisco
$5B
938