STC Specialized employs 423 employees. The STC Specialized management team includes Hesham Al Momen (Chief Technology Officer), Ahmad Aldhahry (People General Manager), and Abdulrahman Alhomood (Executive General Manager Human Capital).
Get Contact Info for All DepartmentsLooking for a particular STC Specialized employee's phone or email?