Company NameIndustryLocationFundingRevenueEmployees
Canada, New Brunswick, Fredericton
$35M
89
United States, Washington, Redmond
$3.8M
60
United Kingdom, Cambridgeshire, Cambridge
$3.8M
39
France, Île-de-France, Evry
$3.8M
34
United States, California, San Francisco
$35M
202
United States, Massachusetts, Beverly
$35M
60
16
United States, California, Carlsbad
$1.8M
40
Germany, Baden-Württemberg, Stuttgart
$15M
52
United Kingdom, London, London
$750K
14