OpenCharities

Lucy Jane Ruth Walsh

Trustee

Charity Role Appointed
The Elephant Group Trustee July 21, 2026