STC
Company Profile
With its headquarters in Riyadh, STC Group is the largest in the Middle East and North Africa based on market cap.
Follow on LinkedIn
Visit Partner Website
Latest
Digital Magazine
Read Now
Latest
Content
STC confirms contracts worth US$53.66mn for NEOM data centre
Data Centres
STC launches data centres in Riyadh, Jeddah and Al-Madina
Data Centres
Executives in STC
View All
Haithem M. Alfaraj
Senior Vice President of Technology and Operation
Read more