stc

  • 24th Mar 2026

Established in 1998, stc Group is a digital enabler headquartered in Riyadh, focused on driving digital transformation in the Kingdom and the wider region by offering best-in-class digital solutions and services to enrich people’s lives.

The group provides a comprehensive suite of services encompassing digital infrastructure, cloud computing, cybersecurity, Internet of Things (IoT), digital payments, digital media, and digital entertainment.

stc Group comprises 13 subsidiaries across the Kingdom of Saudi Arabia, the Middle East, North Africa, and Europe.

https://www.stc.com