OpenCharities

Jemima Stratford KC

Trustee

Charity Role Appointed
Human Rights Watch UK CIO Trustee Jan. 2, 2025