Samaritanmag

Music-heavy news site about charities, causes and good deeds

Rotary Club

Toronto business executive Jim Leech has enjoyed philanthropic leadership roles with such foundations as Mastercard and Toronto General & Western Hospital, but the Association of Fundraising...