Partner
Gladwyn Leeuw
Chief Executive Officer, E Squared Investments
- Firm
- E Squared Investments
- Title
- Chief Executive Officer
- Role
- CEO
- Location
- Johannesburg
Record updated 4 October 2026
About
Gladwyn Leeuw is the Chief Executive Officer of E Squared Investments and leads firm strategy, investment execution, and impact across the organisation’s portfolios. Prior to his appointment as CEO in September 2023, Gladwyn served as E Squared’s Chief Investment Officer. Earlier in his career, he was a General Partner at a venture capital firm, led post‑investment management, and held senior leadership roles at enterprise and supplier development arm of a global mining company, and on the senior executive team at a leading South African Business Process Outsourcing company. An entrepreneur and educator, he has lectured at Wits and founded a peer‑to‑peer lending fintech alongside an independent business consultancy. Gladwyn holds a Master of Management in Entrepreneurship and New Venture Creation, a PGDip in Management (Business Administration), and a BA in Economic Studies and International Relations from Wits.
Is this you? Remove my profile