On Purpose

“Paul’s calm but ‘expert’ approach meant that he was able to lead us through the development of systems that had the buy-in of all staff.”

Caritas Anchor House

Caritas Anchor House support up to 220 people each year with a stable and safe environment to help them develop aspirations, confidence and self-esteem to enable them to move towards leading independent, self-fulfilling lives. Based in Canning Town, the most deprived ward in the second most deprived borough in the country, they provide a wide range of accredited vocational training courses for both the residents and the local unemployed.