Company NameIndustryLocationFundingRevenueEmployees
Financial Services
United States, New York, New York
$40M
$15M
104
Financial Services
Canada, British Columbia, Surrey
$750M
1.7K
Financial Services
United States, New York, Geneseo
$750M
501
Financial Services
United States, California, Santa Maria
$2.5M
$75M
212
Financial Services
United States, South Carolina, Hilton Head Island
$12M
$35M
136
Financial Services
United States, New York, New York
$35M
218
Financial Services
United States, Nebraska, Papillion
$75M
201
Financial Services
Spain, Community of Madrid, Madrid
$41M
$15M
207
Financial Services
Colombia, Bogota
$15M
163
Financial Services
United Kingdom, London, London
$100M
$75M
201