The Board of Odu’a Investment Company Limited has appointed Mr Abiodun Bamiduro as an Executive Director and Group Chief Financial Officer, effective January 2, 2026. Bamiduro, a Fellow of the Institute of Chartered Accountants of Nigeria, is promoted from within, having served as the Group’s Financial Controller since 2021. During his tenure as Financial Controller,...
Read more