African National Congress

ANC Officials

Cyril Ramaphosa

The current President is Cyril Ramaphosa. He was elected deputy president at the 54th National Conference in 2017. His term of office will expire in December 2022 when the 55th National Conference will elect a new deputy president.

David Mabuza

The current Deputy President is David Mabuza. He was elected deputy president at the 54th National Conference in 2017. His term of office will expire in December 2022 when the 55th National Conference will elect a new deputy president.

Gwede Mantashe

The current National Chair is Gwede Mantashe. He was elected National Chair at the 54thNational Conference in 2017. His term of office will expire in December 2022 when the 55th National Conference will elect a new National Chair.

Elias Sekgobelo Magashule

The current Secretary General is Ace Magashule. He was elected Secretary General at the 54th National Conference in 2017. His term of office will expire in December 2022 when the 55th National Conference will elect a new Secretary General.

Jessie Yasmine Duarte

The current Deputy Secretary General is Jessie Duarte. She was elected Deputy Secretary General at the 54th National Conference in 2017. Her term of office will expire in December 2022 when the 55th National Conference will elect a new Deputy Secretary General.

 

Paul Mashatile

The current Treasurer General is Paul Mashatile. He was elected Treasurer General at the 54th National Conference in 2017. His term of office will expire in December 2022 when the 55th National Conference will elect a new Treasurer General.