Saudi Authority for Industrial Cities and Technology Zones
Full Time
Wireless Jeddah, Saudi