Ceres Associates (GULF)
Ceres Associates (GULF)
Makkah, Saudi Arabia