PwC
Director - Transaction Services
PwC
Senior Associate through Manager - Audit Practice
CNM LLP
Independent Contractor
PwC South Africa
Associate through Senior Associate
KPMG
Director - Accounting Advisory Services
CNM LLP
Director - Accounting Transaction Services
University of Pretoria/Universiteit van Pretoria
Rand Afrikaans University