OpenCharities

Simon David MacVicker

Trustee

Charity Role Appointed
Shrewsbury Drapers Holy Cross Limited Trustee May 8, 2025
William Penny Brookes Foundation Chair Jan. 22, 2015