Am I stc ?

We have embraced the concept of Innovation in our DNA with a view to sustain our Leadership position.


Vacancy IDJob TitleDepartmentClosing Date
stc1416 Lead Communication & Branding Marketing18-Feb-2022
stc1415 Executive Organization Planning and Development HR Planning & Development03-Dec-2021
stc1404 Lead Business Products & Solutions Business Marketing30-Nov-2021
stc1325 Associate SME Sales (Outdoor Sales) Enterprise Sales31-Dec-2021