OpenCharities

Baroness Catherine Margaret Ashton

Trustee

Charity Role Appointed
European Leadership Network Trustee May 15, 2026