Company NameIndustryLocationFundingRevenueEmployees
United States, Washington, Seattle
$1.8M
26
United States, North Carolina, Durham
$1.8M
28
United Kingdom, England, Oxford
$7.5M
51
United Kingdom, Cambridgeshire, Cambridge
$15M
73
Canada, Québec, Montréal
$1.8M
25
Netherlands, Overijssel, Zwolle
$35M
346
United States, California, Newport Beach
$1.8M
16
United Kingdom, Cambridgeshire, Cambridge
$3.8M
21
Netherlands, Rotterdam
48
United States, California, San Diego
$1.8M
29