
About E Squared
E Squared is a Financial Services company based in Johannesburg (South Africa) founded in 2021. E Squared is recognized as a South African impact investor. It operates on a Impact-First Hybrid model. E Squared offers products and services including Impact Investment Funding and Business Support Services. Its focus areas include Finance, Investment and Impact Investment.
Company details
E Squared is established as a South African impact investor focused on funding and supporting high-growth businesses, early-stage founders, and social enterprises. Operations are centered in the entrepreneurial sector with a mission to create youth employment opportunities and address social inequality. Solutions are provided through end-to-end business support and financial investments aimed at fostering economic inclusivity and alleviating poverty in South Africa.
- Headquarters Johannesburg, South Africa
- SectorsFinancial Services
- Emailβ’β’β’β’β’β’β’β’
- Phoneβ’β’β’β’ β’β’β’β’
- Website esquared.org.za
- Social LinkedIn X Facebook
Products & Services of E Squared
E Squared offers a comprehensive portfolio of products and services, including Impact Investment Funding and Business Support Services.
Funding is provided to high-growth and social enterprises.
Support is offered to entrepreneurs for business development.
People of E Squared
4 people are tracked at E Squared (3 in leadership, 1 in team).
| Name | Role | Group |
|---|---|---|
Gladwyn Leeuw | Chief Executive Officer | Leadership |
Ofentse Mkhandawiri Ca | Chief Financial And Operations Officer | Leadership |
Tshilidzi Matlala | Chief Portfolio Officer | Leadership |
Rita Baptista | Venture Builder - Operations | Team |
Complete people profiles for E Squared
Full employee and board profiles, team structure, tenure and professional contact details require an active premium plan.
- Full employee list
- Team structure
- Board tenure
- Professional contacts
Verified entity values are shown only after access is granted.
Unlock complete access to The Company Check
Get unrestricted viewing across everything we track β from companies and brands to investors, funding rounds, acquisitions, financials, and more.
- Unlimited viewing on all profiles Companies, investors, financials, funding, acquisitions & directors
- Full access to every database India & global coverage, advanced filters and rich profile details
- Always-on access from your team account Single premium plan for everything you see on the portal
Related news about E Squared
Complete news archive for E Squared
Full article history, source details, and older brand coverage require an active premium plan.
- Full article archive
- Source and publication date
- Older coverage
- Brand-specific news history
Verified entity values are shown only after access is granted.
Frequently Asked Questions about E Squared
E Squared was founded in 2021.
E Squared is headquartered in Johannesburg, South Africa. It is registered at Johannesburg, Gauteng, South Africa.
E Squared is established as a South African impact investor focused on funding and supporting high-growth businesses, early-stage founders, and social enterprises. Operations are centered in the entrepreneurial sector with a mission to create youth employment opportunities and address social inequality. Solutions are provided through end-to-end business support and financial investments aimed at fostering economic inclusivity and alleviating poverty in South Africa.
E Squared offers Impact Investment Funding and Business Support Services.
