OpenCharities

Dr James Russell

Trustee

Charity Role Appointed
Leicester Arts Centre Limited Trustee March 4, 2026