Company NameIndustryLocationFundingRevenueEmployees
Financial Services
United Kingdom, Gloucestershire, Gloucester
$15M
119
Financial Services
United States, Wisconsin, Thiensville
11
Financial Services
United States, Wisconsin, Janesville
$35M
131
Financial Services
United States, California, Santa Cruz
11
Financial Services
United States
$2.2B
2.7K
Financial Services
India, Karnataka, Bengaluru
$750M
1K
Financial Services
51
Financial Services
United States, Illinois, Chicago
$3.8M
98
Financial Services
United Kingdom, England, London
$1.8M
16
Financial Services
United States, New York, New York
$750M
7.2K