Company NameIndustryLocationFundingRevenueEmployees
Banking
Spain, Madrid, Madrid
$200M
$5B
10K
Banking
Peru, Lima 27
$5B
6.9K
Banking
Italy, Roma, Roma
$750M
1.3K
Banking
Luxembourg, Luxembourg, Luxembourg
$750M
1K
Banking
Switzerland, 1211 Genève 2
$750M
844
Banking
Romania, Romania, Bucharest
$5B
6.2K
Banking
Switzerland, Lausanne
$1.3B
2K
Banking
Canada, Quebec, Montréal
4.4K
Banking
United States, Washington, Tukwila
$750M
2.5K
Banking
Luxembourg, Luxembourg
$5B
1.7K