Mr. Owusu holds a BA (Education) degree from the University of Cape Coast and Graduate Diploma in Communication Studies from the University of Ghana, Legon. He received further training at the Economic Development Institute of the World Bank, USA, the Development Finance Institute of the Private Development Corporation of the Philippines and the Duke Center for International Development, Duke University, North Carolina, USA.
Between August 2001 and April 2009, he was the Executive Secretary of the Revenue Agencies Governing Board now Ghana Revenue Authority.
He has held senior management positions in the National Investment Bank. He has also served on several boards of corporations including Rhecah Buffalo Ghana Limited, Accra Markets Limited, Ghana Highway Authority, Ghana Stock Exchange, the Novotel Hotel, Accra, the Gaming Commission, GETFUND and GCNet.