Company NameIndustryLocationFundingRevenueEmployees
United States, Massachusetts, Boston
$1.8M
13
Belgium, Flemish Region, Heverlee
$750K
14
Canada, Alberta, Calgary
60
Belgium, Walloon Region, Nivelles
$15M
119
United States, Washington, Seattle
$3.8M
35
United States, Massachusetts, Waltham
$1.8M
25
France, Paris
201
United States, Massachusetts, Boston
$1.8M
47
United States, California, San Diego
$3.8M
64
Australia, Victoria, Ringwood
$750M
501