Company NameIndustryLocationFundingRevenueEmployees
Financial Services
United States, New York, New York
$35M
79
Financial Services
Egypt, Cairo
$15M
130
Financial Services
United States, Florida, Orlando
$425K
14
Financial Services
United States, New York, New York
$35M
54
Financial Services
United Arab Emirates, UAE, Abu Dhabi
$15M
158
Financial Services
Philippines, Taguig City
$5B
10K
Financial Services
United Kingdom, England, London
$1B
$15M
64
Financial Services
United States, Illinois, Northbrook
$200M
$15M
117
Financial Services
United States, California, Mountain View
$55M
$35M
170
Financial Services
United States, Texas, Austin
$750M
770