Company NameIndustryLocationFundingRevenueEmployees
Financial Services
Germany, Munich
$85M
$5B
142K
Financial Services
OO, worldwide
$5B
2.9K
Financial Services
United Kingdom, England, London
$122M
$75M
596
Financial Services
United Kingdom, London
$793M
$750M
501
Financial Services
United States, Indiana, Carmel
$750M
1.2K
Financial Services
United States, New York, New York
$52M
$35M
305
Financial Services
10K
Financial Services
United States, Nebraska, Lincoln
$5B
10K
Financial Services
United States, California, Folsom
$75M
291
Financial Services
United States
$16B
14K