Home lists Top 100 most powerful Arabs 2022 Mohammed Ibrahim Al Shaibani Managing director, Investment Corporation of Dubai Origin: UAE Residence: UAE Sector: Finance The Investment Corporation of Dubai (ICD), which has holdings in major Dubai entities such as ENOC, Emirates and Emirates NBD, posted Dhs1.4bn in net profit for the first half of 2021. At the helm of ICD, the world’s 11th largest sovereign wealth fund by total assets, according to the Sovereign Wealth Fund Institute, is Al Shaibani. Outside ICD, Al Shaibani chairs Nakheel and Dubai Islamic Bank and serves as the vice chairman of Dubai Aerospace Enterprise.