Our New ANC Officials

President of the African National Congress

Cyril Ramaphosa

Deputy President of the African National Congress

David Dabede Mabuza

National Chairperson of the African National Congress

Gwede Mantashe

Secretary General of the African National Congress

Elias Sekgobelo Magashule

Deputy Secretary General of the African National Congress

Jessie Yasmine Duarte

Treasurer General of the African National Congress

Paul Mashatile

 

ANC QUICK LINKS

ANC SOCIAL MEDIA

ANC on Twitter