Cape Media Corporation
Joe Makhafola is a seasoned communications professional with extensive experience across various sectors. Currently serving as a Communications Officer at Lepelle Northern Water, Joe also contributes as a writer for Leadership Magazine at Cape Media Corporation. Previous roles include Executive Manager of Corporate Affairs at Transnet SOC Ltd and Senior Communications and Marketing Manager for the City of Tshwane. Joe has held significant positions such as Spokesperson for the Minister of Public Service and Administration and Group Executive of Corporate Affairs at ALTRON TMT. An alumnus of the University of the Witwatersrand with a BA Honours in International Relations, Joe also possesses an MBA from Regenesys Education and has pursued additional qualifications in public finance management and entrepreneurship.
This person is not in any teams
This person is not in any offices
Cape Media Corporation
2 followers
Cape Media is the foremost business-to-business multi-media communications company in South Africa.