Company NameIndustryLocationFundingRevenueEmployees
Technology, Information and Internet
Denmark, Copenhagen
$25M
$75M
273
Technology, Information and Internet
United States, California, Redwood City
$3.8M
61
Technology, Information and Internet
Luxembourg, Luxembourg City
$750M
1K
Technology, Information and Internet
United States, Virginia, Ashburn
$3.8M
46
Technology, Information and Internet
United States, Connecticut, Wilton
$16M
1
Technology, Information and Internet
United States, New Hampshire, Manchester
$25M
$15M
83
Technology, Information and Internet
Singapore, CBD, Singapore
$13M
$3.8M
34
Technology, Information and Internet
United States, California, San Francisco
$208M
$75M
549
Technology, Information and Internet
Israel, Israel, Tel Aviv
$8M
$3.8M
35
Technology, Information and Internet
2