Biography
Moloantoa Geoffrey Makhubo also known as Geoff Makhubo is a South African politician. He is currently the Mayor of Johannesburg.
He is a member of the African National Congress (ANC) and serves as its regional chairman.
South African politician
Geoff Makhubo | |
---|---|
Geoff Makhubo: Photo | |
Wiki Data | |
Birth name: | Moloantoa Geoffrey Makhubo |
Other names: | Geoff Makhubo |
Born: | February 8, 1968 (age 56) |
Place of birth: | Soweto |
Nationality: | South Africa |
Job: | Mayor of Johannesburg |
Early life
Makhubo was born on 8 February 1968 in Soweto in the former Transvaal province.
Education
He attended the University of the Witwatersrand (Wits University) and obtained a Bachelor of Commerce from the school in 1990.
Geoffrey has completed several “Advanced Management” courses.
Career
Makhubo was a member of the Johannesburg Mayoral Committee (MMC) responsible for Finance under mayor Parks Tau.
He also held administrative positions in the Johannesburg Region of the African National Congress.
- He was regional treasurer before becoming regional leader in July 2018.
- He was appointed leader of the ANC’s congress in the city council after Parks Tau resigned in 2019.
Mayor
On 28 November 2019, following the resignation of Herman Mashaba, the ANC announced that it had nominated Geoffery for the position of Mayor.
On December 4, 2019, Geoffrey was officially elected to this position. He won the election with a total of 137 votes.
However, his election to the post was not without controversy, with the Economic Freedom Fighters (EFF) and the Democratic Alliance (DA) accusing him of “serious corruption”.
The corruption charges are based on an alleged payment of thirty million Rand to his company, from Regiments Capital during his time at MMC in charge of finance.
Personal life
Details about Geoff’s family are limited. However, there is evidence of their existence based on a tweet he shared on October 31, 2015. He captioned it “Me and the happy people”.
Social media
- Twitter: @GeoffMakhubo
- Instagram: @geofmakhubo
- Facebook: @Geoff Makhubo