Mark Stewart

Chief Executive Officer

BDO Johannesburg


Mark has been with BDO since 1985. He qualified as a Chartered Accountant in 1990 and has practiced as a partner /director of BDO since 1991. He is a member of the South African Institute of Chartered Accountants, and is a registered auditor with the Independent Regulatory Board for Auditors. He has a varied client base, ranging from family owned businesses to JSE Listed companies. In 2014 he was elected CEO for BDO South Africa.

His responsibilities have included being the Co-Ordinate for BDO’s activities in Sub-Saharan Africa and representing the region on the EMEA Board of BDO. He also has experience on Audit Committees having chaired and been a member of both listed and public sector committees and currently serves as a Trustee of several charitable Trusts.


  • Chartered Accountant South Africa
  • B.Compt
  • B.Compt(Hons)


Mark enjoys a round of golf, cycling and running.