Search Page

Social entrepreneur Stephen Carrick-Davies is a man who wears many hats. These include working within the non-profit sector as a freelance consultant and trainer, helping to run a successful community café – Hill Station – in South-East London, as well as being interim chief executive of the Inclusion Trust, a trust that focuses on young people who have been excluded – ‘pushed out’ – of mainstream education.