Johann has extensive legal experience gained in multiple jurisdictions in the Asia Pacific and African regions.

He specialises in corporate, commercial and regulatory advice for insurers, intermediaries, health care providers and other clients in the financial services industries. He has also acted for entities in a variety of sectors, including entities credit provision, steel, construction, aviation and energy sectors.

In addition to the above, Johann advises clients on matters pertaining to product development and internal business structuring.

Johann has also practiced in South Africa and the South East Asian territories and has experience with cross-border commercial arrangements and the regulatory frameworks in these markets.

Johann obtained his LLB (cum laude) from the University of Pretoria and was admitted to the High Court of South Africa in 2011.