Duty Technician (Saudi National)
Saudi Arabia Rosewood Jeddah Engineering