OpenCharities

Janet Downie

Trustee

Charity Role Appointed
Kidney Research UK Trustee Dec. 16, 2025