Company NameIndustryLocationFundingRevenueEmployees
Technology, Information and Internet
United States, Kentucky, Louisville
358
Technology, Information and Internet
Netherlands Antilles, Curaçao, Willemstad
1
Technology, Information and Internet
United States, California, Paso Robles
20
Technology, Information and Internet
$750K
7
Technology, Information and Internet
United States, District of Columbia, Washington
$1.8M
11
Technology, Information and Internet
United States, California, Los Angeles
$15M
74
Technology, Information and Internet
United Kingdom, England, London
$2.1M
12
Technology, Information and Internet
United States, California, Redwood City
92
Technology, Information and Internet
France, Île-de-France, Paris
5
Technology, Information and Internet
Egypt, Cairo, Maadi El Sarayat El Gharbia
501