Leon Myburgh is currently the Chief of Portfolio Management at New Development Bank since February 2021. Previously, Leon held various roles at companies such as the South African Reserve Bank, Corporation for Public Deposits, Citi, and Barclays. Leon holds an MBA in Finance from the University of Pretoria and a BComm(Hons) in Economics from Stellenbosch University.
Sign up to view 8 direct reports
Get started