stc Employee Directory
TelecommunicationsRiyadh, Saudi Arabia10001+ Employees
stc has about 18K employees across 4 continents, most of them in Asia. By country, the largest groups are Saudi Arabia (83%), United States Of America (3%) and India (3%). Administrative and Program & Project Management make up 29% of the profiles with a known department. stc's workforce spans 39 departments. stc's workforce fell 19% between July 2025 and July 2026.