E Squared

Johannesburg, South Africa Founded: 2021 • Age: 5 yrs
E Squared is recognized as a South African impact investor.

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
  • Sectors
    Financial 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.

Impact Investment Funding
Financial Services

Funding is provided to high-growth and social enterprises.

Business Support Services
Consulting

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).

NameRoleGroup
Gladwyn Leeuw
Chief Executive OfficerLeadership
Ofentse Mkhandawiri Ca
Chief Financial And Operations OfficerLeadership
Tshilidzi Matlala
Chief Portfolio OfficerLeadership
Rita Baptista
Venture Builder - OperationsTeam
Premium access

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.

Upgrade to premium

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.

Upgrade to Premium No viewing limits. Your plan controls exports and screening usage.
Included in your Premium account
  • βœ“
    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

Premium access

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.

Explore millions of companies β€” effortlessly

Access structured, verified intelligence on 7M+ companies across industries, sectors, and global markets. From early-stage startups to large enterprises, discover ownership, leadership, funding, financials, acquisitions, and market signals β€” all in one powerful platform.

Free account with essential features Instant access to company reports Enterprise solutions available