Stephen Huddart
Stephen Huddart is president and CEO of the McConnell Foundation, a private foundation based in Montreal. He was a member of the federal Social Innovation and Social Finance Steering Committee, which recommended creation of the Social Finance Fund.