Thusang Mahlangu
Chief Executive Officer, Allianz Commercial South Africa
Thusang Mahlangu is Chief Executive Officer of Allianz Commercial South Africa, in the role since February 2017.
Allianz Commercial South Africa is the Johannesburg-based corporate and specialty insurance business of the Allianz group, covering marine, energy, engineering, financial lines, liability and property. Mahlangu has led the African unit since 1 February 2017.
In the job
Career before
- 2013-2014Head of Market Management, AGCS Africa
- 2014-2017Head of Property, AGCS Africa
Sources
Facts last checked 3 November 2026. Spotted something out of date? Tell us.