Company NameIndustryLocationFundingRevenueEmployees
Financial Services
Mexico, CDMX, Ciudad de México
$5B
5K
Financial Services
Tunisia
$35M
127
Financial Services
Nigeria, Lagos, Ikoyi
$2M
$35M
204
Financial Services
Egypt, Cairo, Cairo
$800M
$15M
676
Financial Services
South Africa, Western Cape, Cape Town
62
Financial Services
Canada, Alberta, Edmonton
$15M
51
Financial Services
Netherlands, Noord Holland, Amsterdam
$259M
51
Financial Services
United States, Texas, Fort Worth
$15M
141
Financial Services
United States, Florida, Lakeland
$15M
115
Financial Services
United States, North Carolina, Greenville
$35M
201