Status
Global HQ
London, United Kingdom
Countries of investment
Investment stages
Industries
About
Strathsquare Point is a global venture capital firm investing in renewable energy and cutting-edge technologies to combat climate change and create a sustainable future.
Strathsquare Point is a global venture capital firm investing in renewable energy and cutting-edge technologies to combat climate change and create a sustainable future.
Investment Thesis
Manager's Experience
Bringing a wealth of experience from various sectors, the fund manager has successfully executed over 50 deals across North America and Europe. With a thematic investment strategy, they focus on technology, healthcare, and sustainable energy, emphasizing operator-first approaches. Notable exits include several high-profile tech startups, showcasing a strong track record in scaling innovative companies. Their adeptness in early to growth-stage investments further underlines a commitment to fostering long-term value creation.