Company NameIndustryLocationFundingRevenueEmployees
Banking
United Kingdom, London
$75M
576
Banking
Brazil, São Paulo, São Paulo
$750M
4K
Banking
France, Île-de-France, Montrouge
$5B
7.2K
Banking
Spain, Comunidad de Madrid, Madrid
$5B
5K
Banking
United States, Florida, Newberry
$75M
234
Banking
Switzerland, Geneva
201
Banking
United States, Ohio, Cincinnati
$18M
28
Banking
United States, Utah, Provo
$35M
201
Banking
Morocco, Rabat
340
Banking
Romania, Bucureşti, Bucuresti
$750M
1.7K