OpenCharities

Dougal Alexander Fleming

Trustee

Charity Role Appointed
Human Nature Places Foundation Trustee Jan. 29, 2026