Company NameIndustryLocationFundingRevenueEmployees
Banking
United States
$35M
232
Banking
United States, California, Sunnyvale
$35M
209
Banking
United Kingdom, London, London
$164M
$750M
2.6K
Banking
United States, Texas, DeKalb
$15M
656
Banking
United States, Georgia, Atlanta
$750M
501
Banking
India
$595M
$24B
105K
Banking
United States, Utah, Cedar City
$75M
201
Banking
United States, Texas, Dallas
$124M
201
Banking
Austria, Steiermark, Graz
$750M
5K
Banking
$311K
501