Douraid Zaghouani is EVP and Chief Operating Officer of Investment Corporation of Dubai (ICD), Dubai’s sovereign wealth fund — a diversified and international fund with over $430 billion in Total Assets. He oversees Corporate Affairs, including Finance, Corporate Strategy, ESG, Governance, Legal, Risk & Audit, Technology, and Communication, ensuring efficiency and optimal performance.
He serves as the Chairman of ICD’s Risk Management Committee and ICD’s ESG Management Committee. He also leads the ICD Group ESG Network, which provides guidance and support to ICD portfolio companies on key sustainability topics such as climate risk, decarbonisation, community engagement, regulation, and reporting. He serves on several boards, including International Hotel Investments (IHI), Dangote Cement and SmartStream.
Before joining ICD, Douraid spent over 25 years at Xerox, holding board, CEO, leadership and transformation roles across Europe, North America, and globally. His last role at Xerox was Corporate Officer and President of Channel Partner Operations in New York, leading a $10 billion global business.
Passionate about education, health, innovation and ESG, he serves on the board of IPEMED, a Euro-Mediterranean think tank, and delivers Masterclasses at various universities. Douraid attended Lycée Louis-le-Grand in Paris, holds a civil engineering degree from ENTPE, and is a graduate in Business Administration from ESSEC. A multilingual global citizen, he speaks French, English, Spanish, Italian and Arabic, and has lived in France, the USA, Spain, Italy, the UK and Dubai.