Back to People

Alfred Lewis McIvor

Past Charity Roles

Trustee

Bone Marrow Cancer Trust

Mar 2008 - Jun 2023