OpenCharities

Rev Jeremy Worthen Dr

Trustee

Charity Role Appointed
Cathedral Church Of Saint Peter And Saint Paul In Sheffield Trustee Sept. 13, 2026