Company NameIndustryLocationFundingRevenueEmployees
Technology, Information and Internet
United States, California, Los Angeles
$150K
$1.8M
3
Technology, Information and Internet
India, Telangana, Hyderabad
501
Technology, Information and Internet
Indonesia, Jakarta, Kebon Jeruk
$15M
103
Technology, Information and Internet
Germany, Fulda
$130M
$750M
501
Technology, Information and Internet
United States, Montana, Bozeman
$1.2M
$3.8M
23
Technology, Information and Internet
United States, California, San Francisco
$3.8M
150
Technology, Information and Internet
Portugal, Lisbon, Lisbon
$2.2M
70
Technology, Information and Internet
United States, Distributed Team
$1.8M
14
Technology, Information and Internet
United States, California, West Hollywood
$20M
$15M
51
Technology, Information and Internet
United States, California, Fremont
2