Brief
Stephen Drake appointed dean of Afda Cape Town
Drake brings three decades of experience in creative media, technology and higher education to lead the campus.
By Felo News Desk · Published
Afda, the School for the Creative Economy, announced on 29 September 2026 that Stephen Drake has been appointed dean of its Cape Town campus, succeeding Leopold Senekal who served since 2025.
Drake, an Afda employee for more than 20 years, previously headed the School of Business Innovation and Technology, where he helped launch the BCom in Innovation and Entrepreneurship. His background includes work as a cinematographer, line producer, media marketer and distributor before moving into academia, and he holds an MBA from the University of Cape Town.
In a statement, Drake said he is "incredibly excited and honoured to take on the role of Dean of Afda Cape Town" and highlighted his aim to build on the campus’s strong foundations and prepare graduates for a rapidly changing creative economy.
Key facts
- Stephen Drake was appointed dean of Afda Cape Town on 29 September 2026. (bizcommunity.com)
- Drake has more than 30 years of experience across creative media, technology, business and higher education. (bizcommunity.com)
- He previously served as head of school for Business Innovation and Technology at Afda. (bizcommunity.com)
- Drake holds an MBA from the University of Cape Town. (bizcommunity.com)
- He succeeds Leopold Senekal, dean since 2025. (bizcommunity.com)
Sources
- [1] bizcommunity.com — originally reported as “Afda Cape Town welcomes Stephen Drake as new dean”









