Rachel Moré-Oshodi

Rachel Moré-Oshodi

Rachel Moré-Oshodi is a seasoned leader in project finance and global strategy, with over two decades shaping infrastructure across energy and ICT. She has led over $7 billion in projects promoting sustainable access in emerging markets. Her career spans AES Corporation, the Inter-American Development Bank, IFC, Rand Merchant Bank, and TotalEnergies.

Latest Articles