STC Specialized employs 554 employees. The STC Specialized management team includes Khaled Aldharrab (Chief Executive Officer), Hussam Alhaysuni (Corporate Governance Director), and Abdulrahman Alangari (Director of Sales And Business Development).
Looking for a particular STC Specialized employee's phone or email?