Company NameIndustryLocationFundingRevenueEmployees
United States, California, Palo Alto
$15M
144
United States, Pennsylvania, Pittsburgh
$1.8M
18
United States, California, Los Angeles
$1.8M
11
United States, Massachusetts, Framingham
$15M
10K
United States, Connecticut, Guilford
$750K
14
United Kingdom, London
$3.8M
34
United States, Massachusetts, Cambridge
$3.8M
58
Australia, Victoria, Melbourne
$75M
624
France, Ile de France, Paris
$3.8M
25
United States, Maine, Portland
$35M
142