The International Leadership Resource Institute (ILRI) is an arm of Church of God Mission International Incorporated, Benin City.
The Institute came as a result of a vision given by the Holy Ghost to the Presiding Bishop Rt. Rev. Dr. M. E. Benson-Idahosa, while on a retreat in the Bahamas and was declared on the eve of the Millennium, December 31, 1999.
It is a training Institute established to facilitate the implementation of the new Focus of the church and to provide training resources and infrastructures in the Body of Christ globally.
It was also established to meet the challenges and the need of building up Christian leaders with a global disposition, competence, expertise and excellence in the fields of leadership, management, administration and ministry.
It took off officially in April 2000 and is currently in affiliation with the Benson Idahosa University (BIU). It is located at the International Headquarters of the church at Faith Miracle Centre in GRA, Benin City. |