Chief executive of Saudi-based ICD departs
The chief executive of the Islamic Corporation for the Development of the Private Sector has stepped down after a decade at the helm to take a role with the Saudi government, the Jeddah-based multilateral body said. Khaled Al-Aboodi, who joined the Saudi-based ICD in 2001 and took over as chief…
Continue Reading
Subscribe to unlock the full article and access premium financial content.
Click here to read the full story: Arabian Business