The Leadership File

Alastair and Debbie Welford

November 25, 2018

Andy Peck chats to Alastair and Debbie Welford, founders of Nicodemus, a charity that reaches marginalised young people in Guetemala and the UK.

www.nicodemuscharity.org.uk