Nola Leach

Nola Leach began with CARE in 1997 as Head of Caring Services before her appointment as Chief Executive in 2006. She is also Head of the Leadership Programme and CARE’s Public Policy team. Nola