No posts found for this author.
Mr. Idrissa Diop came to Afreximbank in 2019 from Ecobank Transnational Inc. where he was Group Head of Compliance, after joining that institution in June 2011. He has 20 years’ experience from various European financial institutions and Ecobank Group, having worked for 10 years in Senior Compliance positions in Luxembourg, including at Schroders Investment Managers Luxembourg, Amundi Luxembourg (Credit Agricole Group) and Societe Generale Bank & Trust Luxembourg. Mr. Diop received his training in France and holds a Master of Finance from Panthéon-Sorbonne University; a postgraduate degree in Financial Strategies from University of Cergy Pontoise; a Master of Internal Audit from René Descartes University, Paris V; and a diploma in Islamic Finance from University of Strasbourg. He is a member of the SWIFT Board Compliance Advisory Committee which advises SWIFT on tackling and setting standards against financial crimes and money laundering and terrorism financing risks.
Mr. Idrissa Diop came to Afreximbank in 2019 from Ecobank Transnational Inc. where he was Group Head of Compliance, after joining that institution in June 2011. He has 20 years’ experience from various European financial institutions and Ecobank Group, having worked for 10 years in Senior Compliance positions in Luxembourg, including at Schroders Investment Managers Luxembourg, Amundi Luxembourg (Credit Agricole Group) and Societe Generale Bank & Trust Luxembourg. Mr. Diop received his training in France and holds a Master of Finance from Panthéon-Sorbonne University; a postgraduate degree in Financial Strategies from University of Cergy Pontoise; a Master of Internal Audit from René Descartes University, Paris V; and a diploma in Islamic Finance from University of Strasbourg. He is a member of the SWIFT Board Compliance Advisory Committee which advises SWIFT on tackling and setting standards against financial crimes and money laundering and terrorism financing risks.
Trade Treasury Payments is the trading name of Trade & Transaction Finance Media Services Ltd (company number: 16228111), incorporated in England and Wales, at 34-35 Clarges St, London W1J 7EJ. TTP is registered as a Data Controller under the ICO: ZB882947. VAT Number: 485 4500 78.
© 2025 Trade Treasury Payments. All Rights Reserved.