Sedwyn Anthony

Sedwyn Anthony is currently a Manager within the Department of Research and Innovation at the University of Pretoria in South Africa. Prior to joining the University of Pretoria in 2021, he had a fifteen (15) year career with the South African Department of International Relations and Cooperation.

Sedwyn Anthony Read More »