Company NameIndustryLocationFundingRevenueEmployees
Technology, Information and Internet
Germany, Berlin, Berlin
$15M
203
Technology, Information and Internet
United States, South Carolina, Charleston
$15M
51
Technology, Information and Internet
United States, New York, New York
$60M
$15M
265
Technology, Information and Internet
United States, California, San Francisco
$3.8M
11
Technology, Information and Internet
United States, New Jersey, Old Tappan
2
Technology, Information and Internet
Israel, IL, Petach tikva
3
Technology, Information and Internet
United States, Colorado, Denver
11
Technology, Information and Internet
United States, Michigan, East Lansing
$20K
$1.8M
11
Technology, Information and Internet
United States
$3.8M
45
Technology, Information and Internet
United States, New York , New York
$1.5M
$75M
201