Company NameIndustryLocationFundingRevenueEmployees
Financial Services
United States, Ohio, Cleveland
$75M
389
Financial Services
United States, District of Columbia, Washington
$7.5M
66
Financial Services
Canada, Ontario, Toronto
$5B
2.1K
Financial Services
United States, California, Roseville
$15M
51
Financial Services
United States, Texas, Fort Worth
$50M
$75M
432
Financial Services
United Kingdom, London, London
87
Financial Services
United States, New York, NY
$53M
$35M
127
Financial Services
United States
$75M
201
Financial Services
United Kingdom, London
$60M
$15M
164
Financial Services
United States, California, Santa Clara
$25M
$15M
220