

Shaw Trust is one of the United Kingdom’s largest and most established national charities, founded in 1982 in the village of Shaw, Wiltshire. Initially created to support people with disabilities into employment, it has grown over four decades into a comprehensive social impact organisation dedicated to breaking down barriers to work, independence and wellbeing for people facing disadvantage. Shaw Trust delivers a wide range of services — including employment support, vocational training, skills development, community wellbeing programmes, and inclusive education pathways — aimed at helping people find and sustain meaningful work, improve confidence and health outcomes, and build fulfilling ...
Asset class
Impact theme
Investment geographies
