Company NameIndustryLocationFundingRevenueEmployees
Financial Services
United States, British Columbia, Vancouver
$100M
$15M
124
Financial Services
Germany
$750M
501
Financial Services
United States, California, San Francisco
$75M
595
Financial Services
Netherlands, Gelderland, Nijmegen
51
Financial Services
Mexico, D.F.
$5B
910
Financial Services
Chile, Santiago, Santiago
201
Financial Services
Brazil, São Paulo, São Paulo
$35M
51
Financial Services
United States, New York
$621K
$3.8M
17
Financial Services
United States, Massachusetts, Boston
$18M
$3.8M
39
Financial Services
United States, New York, New York
$3.8M
15