Company NameIndustryLocationRevenueEmployees
Telecommunications
Bulgaria, Sofia, Sofia
$750M
1.9K
Telecommunications
Austria, Österreich, Wien
$501B
4K
Telecommunications
United States, North Carolina, Concord
$750M
12K
Telecommunications
United States, Florida, Lake Mary
$3.8M
507
Telecommunications
United States, Massachusetts, Peabody
$35M
155
Telecommunications
United States, Pennsylvania, Philadelphia
25
Telecommunications
Saudi Arabia, Riyadh
$35M
261
Telecommunications
United States, Texas, Dallas
$501B
173K
Telecommunications
United States, Texas, Dallas
Telecommunications
United States
$750M
111