Gladwyn Leeuw
Chief Executive Officer, E Squared Investments
Gladwyn Leeuw is Chief Executive Officer of E Squared Investments.
E Squared Investments is a South African impact investor founded in 2017 that backs entrepreneurs, many of them graduates of the Allan Gray Orbis Foundation. It reported deploying R316 million into South African start-ups in 2025.
In the job
Sources
Facts last checked 3 November 2026. Spotted something out of date? Tell us.