Company NameIndustryLocationFundingRevenueEmployees
Software Development
United Kingdom, England, London
$6.2M
$15M
120
Computer and Network Security
United Kingdom, United Kingdom, Edinburgh
$2.3M
$35M
238
IT Services and IT Consulting
Canada, Worldwide
$750M
1.6K
Telecommunications
United States, California, Oakland
$5M
51
Retail Apparel and Fashion
United States, England, London
$8.5M
$7.5M
46
Advertising Services
United States, California, San Francisco
$1.8M
11
Advertising Services
United States, New Jersey, Somerville
11
Wholesale Building Materials
Australia, South Australia, Adelaide
$750M
1K
Advertising Services
Estonia, Harjumaa, Tallinn
$24M
$35M
98
Advertising Services
United States, CA - California, Corte Madera
$1.7M
9