Specialized by stc Company
Specialized by STC provides vital communications services, the business sector, government, industrial & commercial sectors.
Headquarters:
Riyadh, Ar Riyad, Saudi Arabia
Founded Date:
01.01.2005
Employees Number:
501-1000
Estimated Revenue:
$10M to $50M
Register and Claim Ownership