In the process he has worked for some of the biggest companies in South Africa such as Grinrod and Co, South African Breweries and Eskom, the energy giant.
In his professional experience, he has been affiliated with several prominent South African organizations, such as Grinrod and Co, South African Breweries, and Eskom, a major player in the energy sector.