stc's Marketing department is led by Ibraheem Alomar (GM Marketing at STC) and has 249 employees.
Looking for a particular stc employee's phone or email?