He was called to the inner temple of the English Bar in 1966 and enrolled at the Supreme Court of Nigeria as Solicitor and Advocate in 1968, after which he founded the law firm G.M Ibru & Co where he was principal partner.
He opened his flagship property the Sheraton Lagos Hotel and towers in 1985.
[7] Goodie Ibru served as President of the Lagos Chamber of Commerce and Industry, Nigeria-Russia Business Council, and the NEPAD business Group.
He was honorary consul of the Consulate of Lithuania to Nigeria[7] He also represented Nigeria as the co-chair for the UNWTO Committee on International Code of Ethics on Tourism.
[7] Ibru was awarded Officer of the Order of the Niger (OON) in 2003.