Johan is the founding prinicipal of the firm.Associations• On the panel for the Hessequa Municipality• Appointed Commissioner of the Small Claims Court
Attorney Profile last updated: 27 April 2026