God’s Favourite House is a duly registered trustee of the Federal Government of Nigeria and it is governed by a Governing Board which comprises of a combined wealth of experience from decades of serving in varying capacities such as top level management in the Oil and Gas Industry, Tele-Communications, Banking, IT Development, and in regulatory, commercial, and operational leadership with proven experience in successfully managing and growing significant organizations and delivering excellent value in some of the largest economies in the world.