Charl obtained his B Proc, LLB and PG Dip Financial Planning qualifications from the University of the Free State and his PG Dip Tax Law from the University of Cape Town.
Charl was admitted as an attorney and conveyancer in 1997 and as a notary public in 1998. He practiced as an attorney and tax practitioner at a prominent law firm in Cape Town up to 2005, specialising in corporate, commercial, insolvency and insurance matters.
From 2006 to 2020 Charl served as a legal and compliance officer, company secretary, including a listed entity, operating within the financial services and insurance sectors and as director and trustee for various entities.
As from June 2020 Charl provides independent consultancy services with regards to commercial, compliance, corporate, governance, financial, insolvency, insurance and trust matters.