Company NameIndustryLocationFundingRevenueEmployees
Technology, Information and Internet
United States, California, Santa Barbara
5
Technology, Information and Internet
United States, Pennsylvania, Philadelphia
$3.8M
29
Technology, Information and Internet
Brazil, São Paulo
$55M
$35M
201
Technology, Information and Internet
United States, New York
$35M
174
Technology, Information and Internet
United States, Maryland, Baltimore
$35M
116
Technology, Information and Internet
United States, New York, New York
$3.8M
35
Technology, Information and Internet
United States, Nevada, Las Vegas
$3.5M
11
Technology, Information and Internet
United States, California, Pleasanton
$18M
$75M
201
Technology, Information and Internet
1
Technology, Information and Internet
$15M
56