El Baraa Agib

El Baraa Agib

Technical Specialist at STC


  • Jeddah, Saudi Arabia