Company NameIndustryLocationFundingRevenueEmployees
Technology, Information and Internet
Israel, Israel, Ness Ziona
$50M
$75M
316
Technology, Information and Internet
Belgium, Flemish Region, Ghent
$482K
$3.8M
21
Technology, Information and Internet
United Kingdom, W1T 3EQ, London
$1.8M
11
Technology, Information and Internet
$750K
28
Technology, Information and Internet
United States, Florida, Boca Raton
$15M
51
Technology, Information and Internet
7
Technology, Information and Internet
United Kingdom, London, Farringdon
$350K
$35M
66
Technology, Information and Internet
United States
201
Technology, Information and Internet
Canada, Ontario, Toronto
$2M
$35M
51
Technology, Information and Internet
United States, California, Beverly Hills
$38M
$75M
621