OpenCharities

Rachel Katherine Jackson Bennet

Trustee

Charity Role Appointed
Screen Share UK CIO Trustee Aug. 6, 2026