Ombud Council – South Africa

The Ombud Council is an entity of the National Treasury under the National Government of South Africa. It was established by the Financial Sector Regulation Act, 2017, as the oversight body for the financial sector ombud system.

The role of the Ombud Council is to help ensure an accessible, effective, independent, and fair ombud system for financial customers.

A well-functioning ombud system is a vital underpin to the market conduct component of the Twin Peaks financial regulatory framework and the Treating Customers Fairly consumer protection approach.

Overseeing Department/Entity

Reporting Entities

Office Bearers/Management

Chairperson

  • Ms Eileen Meyer

Deputy Chairperson

  • Adv Dikeledi Chabedi

Board Members

  • Mr Adam Horowitz
  • Ms Leanne Jackson (Chief Ombud)
  • Mr Unathi Kamlana (Commissioner FSCA)
  • Mr Emmanuel Lekgau
  • Ms Lebogang Senne
  • Ms Charmaine Soobramoney

Ombud

  • Ms Leanne Jackson (Chief Ombud)

Chief Financial Officer

  • Devrani Moonsamy (Head: Finance)

Senior Management

  • Mr Siphiwe Dube (Head: Operations)
  • Ms Avitha Nofal (Head: Regulations and Oversight)

Contact Details

The contact details of the Ombud Council are listed in the table below.

Physical Address:Ground floor, Mac Mac Building, Maxwell Office Park, Magwa Crescent, Midrand
Postal Address:P.O. Box 32334, Braamfontein, 2017
Telephone:012 051 3400
Email:enquiries@ombudcouncil.org.za
Website:www.ombudcouncil.org.za