Profile Picture
Profile Picture

STC

Company Profile
With its headquarters in Riyadh, STC Group is the largest in the Middle East and North Africa based on market cap.

Executives in STC

View All

Haithem M. Alfaraj

Senior Vice President of Technology and Operation

Read more