Company NameIndustryLocationFundingRevenueEmployees
Technology, Information and Internet
1
Technology, Information and Internet
China, Guangdong, Shenzhen
51
Technology, Information and Internet
France, Rhône-Alpes, LYON
$1.8M
14
Technology, Information and Internet
Switzerland, Zurich, Au
78
Technology, Information and Internet
United States, Tennessee, Nashville
$75M
507
Technology, Information and Internet
Belgium, Région wallonne, Liège
$5M
36
Technology, Information and Internet
United States, New York, Latham
1
Technology, Information and Internet
France, France, LEVALLOIS-PERRET
76
Technology, Information and Internet
United States, Ohio, Blue Ash
$42M
$750M
501
Technology, Information and Internet
United States, Georgia, Norcross
$8M
$5.7M
66