Back to South Africa
Joe Maswanganyi
South AfricaNational Assembly (lower house)African National CongressLimpopo ProvinceMember of the National Assembly

Joe Maswanganyi

Profile

Mkhacani Joseph Maswanganyi is a South African politician currently serving as a Member of the National Assembly. A former teacher, he previously served as the Minister of Transport from 2017 to 2018 and held various positions in the Limpopo Provincial Legislature, including Member of the Executive Council for Local Government and Housing. A long-time member of the African National Congress, he has held leadership roles within the party, including Provincial Secretary of the Limpopo branch and membership in the National Executive Committee. He currently chairs the Standing Committee on Finance.

Details

Born
1966-04-14 · 60 years old
Birth place
Giyani, South Africa
Education
University of South Africa, University of the Free State, University of Venda
Career
Teacher

Links

Colleagues from the same party, chamber, or role — tap a card to open their profile.