Ibrahim was the Chairman of the Corporate Affairs Commission in Nigeria. In 2005 he was appointed the Honorary Consul of the Democratic Republic of Sao Tome and principe to the Federal Republic of Nigeria. He initiated and founded the Energy Group of Companies, one of the largest Africa conglomerates with diversified interest in banking and financial investment (Energy Commercial Bank Ghana, Energy Bank Sao Tome). Other interests of the group include insurance (NICON insurance Abuja), hotels (NICON Luxury Hotel Abuja and Lagos), re-insurance (Nigeria Re Insurance Corporation) and oil and gas (Global Fleet Oil and Gas Limited Lagos). Ibrahim's business interests include the establishment and licensing of the Worldwide Fortune DMCC in the United Arab Emirates as major programme management consulting for infrastructure development in Africa. One of Ibrahim's initiatives is the yearly meeting of Africa leaders at presidential and ministerial level on Infrastructure Development Funding for Africa (IDFA).
Ibrahim earned an Executive Master of Business Administration (EMBA) degree at the University of Cambridge Judge Business School and a Master of Science in Programme Management at Saïd Business School, University of Oxford. He has also earned a certificate in International Tax Law at Harvard University and has attended various executive education programmes including: University of Cambridge Advanced Leadership Programme (ALP), University of Oxford Negotiation Programme, University of Oxford Advanced Leadership and Management programme, Harvard Business School Senior Executive Leadership Program for the Middle East and the University of Cambridge programe on How to Lead Successful Projects. Ibrahim also attends in the guest category of the annual meeting of the World Bank/IMF.