Company NameIndustryLocationFundingRevenueEmployees
Biotechnology Research
Germany, Bayern, Kulmbach
201
Biotechnology Research
United States, Arizona, Flagstaff
$750K
15
Public Safety
United States, Arizona, Scottsdale
$246M
$750M
4K
Software Development
Switzerland, Zug
63
Staffing and Recruiting
United Kingdom, England, Manchester
$35M
51
Financial Services
Spain, Madrid, Madrid
$35M
107
Spectator Sports
United States, Arizona, Scottsdale
5
IT Services and IT Consulting
Switzerland, Lucerne
$35M
51
Software Development
Netherlands, Utrecht
$7.3M
$15M
51
Computers and Electronics Manufacturing
United States
30