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

  1. E Squared reported deploying about R300 million into South African start-ups in 2025. Source

  2. E Squared reported having deployed over R1 billion into 177 ventures since 2017. Source

Sources

  1. itweb.co.za
  2. businessday.co.za
  3. portalerp.com
  4. techinafrica.com

Facts last checked 3 November 2026. Spotted something out of date? Tell us.

More profiles

All profiles