OpenCharities
Michelle Davidson
Trustee
Charity
Role
Appointed
African Solutions UK
Trustee
Feb. 27, 2020
Moat Village Centre
Trustee
Nov. 19, 2025