OpenCharities

Natasha Lisa Jones

Trustee

Charity Role Appointed
Thomas Herbert Smith's Trust Fund Trustee March 19, 2026