STC Channels employs 1,795 employees. The STC Channels management team includes Basim Mobarak (Talent and leadership Development Director), Faisal Alatig (Chief Executive Officer), and Mohammed Alfaran (Chief Financial Officer).
Get Contact Info for All DepartmentsLooking for a particular STC Channels employee's phone or email?