E Squared Investments is a Johannesburg-based impact investor that has deployed over R1 billion across life sciences, agritech, and sustainability sectors in Africa. The firm operates a blended capital approach combining impact and financial returns, investing from seed through growth stages.
The biotech and healthcare portfolio presence is strong, supported by relationships with development fina...
Melbourne, Australia
London, United Kingdom
Waltham, United States
San Francisco, United States
New York, United States