Company NameIndustryLocationFundingRevenueEmployees
Financial Services
India, Maharashtra, Mumbai
$750M
765
Financial Services
France, Île de France, Paris
$10M
$15M
130
Financial Services
United Kingdom, England, London
$75M
372
Financial Services
United States, Texas, Austin
$40M
$15M
89
Financial Services
United Kingdom, England, London
$23M
$15M
217
Financial Services
United States, Texas, Austin
$75M
478
Financial Services
United States, California, El Segundo
$35M
81
Financial Services
United States, Virginia, Fort Myer
$35M
97
Financial Services
Saudi Arabia, Riyadh, King Fahad
387
Financial Services
United States, Virginia, Chesapeake
$75M
299