Company NameIndustryLocationFundingRevenueEmployees
Technology, Information and Internet
United States, Washington, Kirkland
$7.2M
$3.8M
11
Technology, Information and Internet
Ireland, Dublin
$10M
$15M
51
Technology, Information and Internet
United States, Massachusetts, Boston
$11M
$15M
101
Technology, Information and Internet
United Kingdom, Essex, Colchester
16
Technology, Information and Internet
United States, Florida, Aventura
$42M
$35M
51
Technology, Information and Internet
Italy, Italy, Milan
$15M
51
Technology, Information and Internet
United Kingdom, South Yorkshire, Sheffield
11
Technology, Information and Internet
United States, New York, New York
$2M
93
Technology, Information and Internet
United States, New York, Brooklyn
$15M
51
Technology, Information and Internet
Australia, Victoria, Melbourne
$7M
$3.8M
148