OpenCharities
John Geddes
Trustee
Charity
Role
Appointed
John Menzies (Southern) Limited Employees' Benevolent Fund
Trustee
Aug. 6, 2019