Shaw Trust Employee Directory
Non-profit OrganizationsEngland, United Kingdom1001-5000 Employees
Shaw Trust is a UK-based non-profit organization located at 31 Scarborough Street, London, England. It employs between 1,001 and 5,000 people. The organization helps individuals find and maintain meaningful employment, providing education and training for those starting out and for those seeking progression. It also promotes community health and wellbeing to improve life outcomes and supports businesses in creating better workplaces. Shaw Trust is described as the largest not-for-profit residential children's home provider, aiming to improve outcomes for looked-after children, with reported revenue in the range of $100 million to $250 million.