Operation and Maintenance Department in Al-Kharj and Al-Silyl 32 Avis Al-Kharj NAFT 1 Avis Jeddah The General Organization for Social Insurance 11 Avis Riyadh Municipality Assarar 170 Avis Riyadh General Administration of Communications and Information Technology 67 Avis Riyadh Lire la suite