OpenCharities

Lucy Michelle McCabe

Trustee

Charity Role Appointed
Thackray Medical Museum Company Limited Trustee Nov. 14, 2025