OpenCharities

Antonia Seymour

Trustee

Charity Role Appointed
Sight Research UK Trustee March 1, 2026