This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.
Leo Sowerby
Leo qualified as a social worker and started his career in the public sector, moving into the not-for-profit sector in the 1980s.
He then held senior roles with the Richmond Fellowship, Disability Action Yorkshire, Mencap and Mind, before joining Affinity Trust as Chief Executive in 2006.
When Leo joined Affinity Trust, we were known by our original name of the Thames and Chiltern Trust. Under Leo’s leadership, the organisation rebranded as Affinity Trust and has since increased the number of people it supports from around 400 in 2006 to more than 900 in 2020.
Over the same period, our annual income rose from £11m to over £50m. We now work in 34 local authority areas across England and Scotland.
Leo is a keen runner; in both 2017 and 2018 he completed the Great North Run, raising money for some of our local services.