Jeddah Governorate Police 7 Avis Jeddah Public Transport Authority - Ministry of Transport 332 Avis Riyadh Operation and maintenance management for military installations 10 Avis Riyadh United States Agency for International Development 1 Avis International The General Authority for Military Industries 218 Avis Riyadh Lire la suite