Leon Taljaard currently serves as the National Audit COO at BDO South Africa since May 2023. Previously, Leon held the position of Group Chief Executive Officer at USN SA - Ultimate Sports Nutrition from January 2022 to July 2022, where responsibilities included implementing strategies for global brand management, profitability, and operational globalization while leading a global executive team. Prior to this, Leon amassed extensive experience at Deloitte over nearly three decades, serving as a Partner and leading international teams for major clients listed on multiple stock exchanges, including Glencore and De Beers. Leon's academic credentials include multiple degrees in Accounting and Law from the University of Pretoria, culminating in a Certificate in Advanced Construction Contracts obtained in 2015.
This person is not in the org chart
This person is not in any teams
This person is not in any offices