OpenCharities

Marc Spiegler

Trustee

Charity Role Appointed
Art Explora UK Trustee Jan. 31, 2026