Company NameIndustryLocationFundingRevenueEmployees
Retail
United States, New Hampshire, Nashua
$75M
261
IT Services and IT Consulting
Russia, RU, Moscow
$200M
$750M
1K
Software Development
United Kingdom, England, London
$75M
535
Telecommunications
United Kingdom, England, Clerkenwell
$750M
501
Computer and Network Security
United States, New Jersey, East Brunswick
$35M
91
Telecommunications
Germany, North Rhine-Westphalia, Cologne
$35M
298
Computer and Network Security
Canada, Ontario, Toronto
$620M
$750M
2.4K
IT Services and IT Consulting
United States, Georgia, Atlanta
$750M
501
Financial Services
India, Maharashtra , Mumbai
$15M
86
IT Services and IT Consulting
Canada, British Columbia, Vancouver
$81M
$15M
55