OpenCharities

Jamie Edward Joseph MacLeod

Trustee

Charity Role Appointed
Apex Foundation Chair Aug. 28, 2026