Member of the Mpumalanga Provincial Legislature
South Africa.
Positions held88
Since 14 Jun 2024
Position not retained
CurrentSince 31 Jul 2024
Position not retained
CurrentSince 14 Jun 2024
Position not retained
CurrentSince 14 Jun 2024
Position not retained
CurrentSince 14 Jun 2024
Position not retained
CurrentSince 14 Jun 2024
Position not retained
CurrentSince 14 Jun 2024
Position not retained
CurrentSince 14 Jun 2024
Position not retained
Current22 May 2019 to 28 May 2024
Position not retained
Since 14 Jun 2024
Position not retained
CurrentSince 14 Jun 2024
Position not retained
Current22 May 2019 to 28 May 2024
Position not retained
Since 14 Jun 2024
Position not retained
CurrentSince 14 Jun 2024
Position not retained
CurrentSince 14 Jun 2024
Position not retained
CurrentSince 14 Jun 2024
Position not retained
Current27 Feb 2023 to 28 May 2024
Position not retained
22 May 2019 to 28 May 2024
Position not retained
22 May 2019 to 28 May 2024
Position not retained
Since 14 Jun 2024
Position not retained
Current19 May 2019 to 28 May 2024
Position not retained
Since 14 Jun 2024
Position not retained
CurrentSince 14 Jun 2024
Position not retained
CurrentSince 14 Jun 2024
Position not retained
CurrentSince 14 Jun 2024
Position not retained
CurrentSince 14 Jun 2024
Position not retained
CurrentSince 14 Jun 2024
Position not retained
Current15 May 2023 to 28 May 2024
Position not retained
Current
Position not retained
22 May 2019 to 28 May 2024
Position not retained
Since 14 Jun 2024
Position not retained
Current22 May 2019 to 28 May 2024
Position not retained
Since 14 Jun 2024
Position not retained
Current22 May 2019 to 21 Jul 2022
Position not retained
Since 14 Jun 2024
Position not retained
Current22 May 2019 to 28 May 2024
Position not retained
22 May 2019 to 10 Apr 2023
Position not retained
22 May 2019 to 28 May 2024
Position not retained
Since 14 Jun 2024
Position not retained
CurrentSince 14 Jun 2024
Position not retained
CurrentSince 14 Jun 2024
Position not retained
Current22 May 2019 to 28 May 2024
Position not retained
Since 14 Jun 2024
Position not retained
CurrentSince 14 Jun 2024
Position not retained
Current22 May 2019 to 26 Apr 2024
Position not retained
Since 14 Jun 2024
Position not retained
CurrentSince 14 Jun 2024
Position not retained
Current5 May 2022 to 28 May 2024
Position not retained
Since 14 Jun 2024
Position not retained
CurrentSince 14 Jun 2024
Position not retained
CurrentSince 14 Jun 2024
Position not retained
Current22 May 2019 to 28 May 2024
Position not retained
Since 14 Jun 2024
Position not retained
Current2 Mar 2023 to 28 May 2024
Position not retained
Current
Position not retained
22 May 2019 to 28 May 2024
Position not retained
22 May 2019 to 28 May 2024
Position not retained
Since 14 Jun 2024
Position not retained
Current22 May 2019 to 28 May 2024
Position not retained
26 Apr 2024 to 28 May 2024
Position not retained
30 Aug 2022 to 28 May 2024
Position not retained
22 May 2019 to 28 May 2024
Position not retained
Since 14 Jun 2024
Position not retained
Current22 May 2019 to 28 May 2024
Position not retained
22 May 2019 to 28 May 2024
Position not retained
Since 14 Jun 2024
Position not retained
CurrentSince 14 Jun 2024
Position not retained
CurrentSince 14 Jun 2024
Position not retained
Current22 May 2019 to 28 May 2024
Position not retained
22 May 2019 to 28 May 2024
Position not retained
Since 14 Jun 2024
Position not retained
CurrentSince 14 Jun 2024
Position not retained
CurrentSince 14 Jun 2024
Position not retained
Current22 May 2019 to 28 May 2024
Position not retained
14 Jun 2024 to 28 Feb 2025
Position not retained
Since 14 Jun 2024
Position not retained
Current22 May 2019 to 28 May 2024
Position not retained
22 May 2019 to 28 May 2024
Position not retained
22 May 2019 to 28 May 2024
Position not retained
Since 14 Jun 2024
Position not retained
CurrentSince 14 Jun 2024
Position not retained
CurrentSince 14 Jun 2024
Position not retained
CurrentSince 14 Jun 2024
Position not retained
CurrentSince 14 Jun 2024
Position not retained
Current22 May 2019 to 28 May 2024
Position not retained
Current
Position not retained
22 May 2019 to 28 May 2024
Position not retained
22 May 2019 to 28 May 2024
Position not retained
This page shows the public record as its publishers state it. A name here is not by itself a finding: whether a record refers to a particular person or company is what screening decides. Read the full notice.