Company NameIndustryLocationFundingRevenueEmployees
Financial Services
France, France, Rueil Malmaison Cedex
$5B
5K
Financial Services
Belgium, Brussels Region, Brussels
201
Financial Services
France, Île-de-France, Clichy
$750M
1K
Financial Services
Italy, Lazio, Roma
$75M
362
Financial Services
United Kingdom, Bristol, Bristol
$75M
201
Financial Services
Sweden, Västra Götaland, Gothenburg
$750M
501
Financial Services
Luxembourg, Luxembourg
$7.5M
101
Financial Services
Peru, Lima, San Isidro (Lima 27), Lima
72
Financial Services
$35M
120
Financial Services
United States, Texas, Dallas
$15M
141