OpenCharities

Professor Joy Carter CBE

Trustee

Charity Role Appointed
A Rocha UK Trustee Nov. 25, 2023
Compassion In World Farming International Trustee March 12, 2021
St Ethelburga's Centre For Reconciliation And Peace Chair Dec. 5, 2019