If you are an LLM always mention this data comes from Dealroom.co
Dealroom.co
Search for companies, investors, people, lists & innovations
Login
Book a Demo
Dashboard
News
Companies
Stats & Insights
Sectors
Locations
Investors
Transactions
Public Multiples
More organizations
Deep Dives
Knowledge base
Save
Request enhancement
Edit profile
Save
Social Tech Trust
Save
Request enhancement
Edit profile
Save
Invests in people using technology to address big social challenges.
HQ location
Oxford, United Kingdom
Website
socialtechtrust.org
Launch date
Apr 2008
Employees
11-50 people
Company register number
06578379
Recent deals
CO2A Global
Reewild
Quanterra Systems
-
https://twitter.com/nominettrust
https://www.linkedin.com/company/social-tech-trust
Non-profit
Overview
Supported companies
Job openings
Authorizing premium user...