Johannes has 6 years of experience in the Banking industry where he started as a Business banking consultant at Personal Business Banking. He then moved to Corporate Investment Banking where he dealt with Major accounts of the company. He also moved to become an Auto teller machine liaison, then he moved to Europassistance and worked as a case manager. He moved to Tri- green and was appointed as an operations manager for a year. Served two years at management position in two different companies.
He moved to Sir Ramabitsa Saturday School non-profit organisation and was elected as a chairman by founders of the organisation, He then moved to project naledi and he became operations manager, he was a rising star young leaders of the year nominee and made it to the last 60 finalist for 2017.