stc's IT department is led by Zeyad Al-Etaibi (STC Group CTO (former)) and has 2689 employees.
Mohammad Jaber
Senior Application Architect
Looking for a particular stc employee's phone or email?