OpenCharities

Jenn Lawrence

Trustee

Charity Role Appointed
Human Rights Watch UK CIO Trustee Feb. 12, 2026