In a strategic move reinforcing its commitment to financial excellence and grooming leadership from within the Group, the Board of Odu’a Investment Company Limited (OICL) has announced the appointment of Mr. Abiodun Olamide Bamiduro as an Executive Director and the Group Chief Financial Officer (GCFO), effective January 2, 2026.Mr. Bamiduro, a Fellow of The Institute...Read More