Sub Consultants
Libya
Dubai, UAE
Sharjah, UAE
EGYPT
Abu Dhabi, UAE
KSA
Riyadh, KSA
Marrakech, MOROCCO
Kuwait
Dubai
Bahrain
Salalah, Oman
Doha, Qatar
UAE
Jeddah, KSA
Oman
India
Muscat, OMAN
Al Khobar, KSA
Tunisia