She obtained a Master of Business Administration from the Keller Graduate School of Management of DeVry University in Atlanta, Georgia in the year 2000.
[6] Afeku has worked with the World Bank and Stico Petroleum in Kenya, where she served as a business development consultant.
[8] In March 2017, she travelled to The People's Republic of China, where she held meetings with investors and exhibitors to showcase tourist sites and the arts and culture of Ghana.
[8] Afeku was appointed Chairperson of the Leadership Taskforce of the United Nations World Tourism Organization (UNWTO).
[9] Prior to being vetted by the Parliamentary Appointment Committee, reports emerged that Catherine and her husband were defendants in a civil case of breach of contract in 2007.
[10][11] The reports showed that the Afekus had been directed by an Accra High Court to pay $217,464.00 plus 50% interest to an American couple, Patricia and Bill Gick, after charges of fraud had been brought against them.
A pressure group calling itself Truth and Accountable Governance petitioned President Akuffo-Addo to remove her from her ministerial position.
[16] As a cabinet minister, Afeku was part of the president's inner circle and is to aid in key decision-making activities in the country.