OpenCharities
Michael George Foster
Trustee
Charity
Role
Appointed
Haslemere Rotary Charitable Incorporated Organisation
Chair
July 1, 2024