Company NameIndustryLocationFundingRevenueEmployees
United States, Massachusetts, Boston
$3.8M
34
United States, California, Sunnyvale
$3.8M
23
Germany, Nordrhein-Westfalen, Duisburg
$3.8M
48
United States, Massachusetts, Cambridge
$1.8M
24
South Korea, Gyeonggi-do, Seongnam-si
$15M
56
United States, Massachusetts, Newton
9
France, Marseille
$750K
15
United States, California, San Diego
$1.8M
20
Austria, Tyrol, Kufstein
119
United States, Florida, Weston
23