S
Social Tech Trust
Oxford, United Kingdom · Founded 2008 · Most recent recorded deal 2023
112Investments
109Portfolio companies
5Exits
31Lead investments
Social Tech Trust is a UK's leading dedicated investor of socially motivated tech.
Raising your next fund?
PipelineRoad helps managers like Social Tech Trust find and reach the right limited partners, matched to your thesis across 30+ institutional data sources.
See how it worksActivity figures are recorded deal counts sourced via Crunchbase and the LP Database, not assets under management.