OpenCharities

Fiona Foulkes

Trustee

Charity Role Appointed
One Impossible Thing Chair Feb. 24, 2026