Central Technical Affairs Department in Al-Jouf region 417 Avis Al-Jawf General Directorate of Border Guard 9071 Avis Riyadh Operation and Maintenance Department for Military Facilities in Riyadh 0 Avis Riyadh Saudi Geological Survey 882 Avis Jeddah Agency of the Presidency of State Security for Engineering Projects 100 Avis Riyadh Lire la suite