Leonard Barnard Roberts RA

Managing Director

Leonard Barnard Roberts RA
Leonard Roberts qualified as a Chartered Accountant (SA) during 2008 after studying at the University of Pretoria and the University of South Africa. Leonard was appointed as Managing Director of Moore Stephens in 2010.

Leonard serves as chairman of the Moore Stephens National Technical Committee. Leonard is accredited with the JSE as an Auditor and a Reporting Accounting Specialist.


  • Audit and assurance
  • Business consultancy
  • Business restructuring and insolvency
  • Corporate finance
  • Financial services and wealth management
  • Trusts and estates/fiduciary services


  • Construction
  • Education
  • Manufacturing
  • Mining and natural resources
  • Owner Managed Businesses
  • Wholesale and retail