OpenCharities

Dr John Gillespie

Trustee

Charity Role Appointed
Christian Unions Ireland (NI) Trust Trustee