STC, Al-Soghiar Telecom & Computer

Mohammad Al-Soghiar
  • Gen. Man.