OpenCharities

Brian John Magennis

Trustee

Charity Role Appointed
Parkinson's Europe Trustee June 27, 2023