OpenCharities

Sandra Bowles

Trustee

Charity Role Appointed
North Halifax Partnership Limited Trustee July 30, 2019