Seedy Keita Oxford Executive Leadership Programme 2018 Seedy Keita is director of the Finance Department at the Islamic Corporation for the Development of the Private Sector (ICD). Joining the dots Seedy Keita 2 March 2023