Young Africa Works

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...