OpenCharities
Fiona Foulkes
Trustee
Charity
Role
Appointed
One Impossible Thing
Chair
Feb. 24, 2026