OpenCharities

Rachel Helena Schon

Trustee

Charity Role Appointed
The Clothworkers' Foundation Trustee Sept. 23, 2026