Company NameIndustryLocationFundingRevenueEmployees
Financial Services
United States, Massachusetts, Norwell
$24M
$35M
159
Financial Services
United States, Massachusetts, Boston
$75M
412
Financial Services
United States, Illinois, Frankfort
1
Financial Services
United States, Texas, Plano
$3.8M
48
Financial Services
Ireland, Dublin, London, Toronto
$26M
$15M
51
Financial Services
Nigeria, Lagos, Ikeja
$20M
$35M
323
Financial Services
United Kingdom, England, London
$15M
$15M
75
Financial Services
United Kingdom, London
$15M
51
Financial Services
United States, Minnesota, Austin
$3.8M
38
Financial Services
United States, Illinois, Chicago
$73M
10K