Advisory Board Member - Jim Leech By: CNBC.com News July 16, 2012 at 12:05 PM EDT As head of the Ontario Teachers' Pension Plan, Leech oversees one of Canada's largest pension funds, but he's also run a number of the country's top corporations. Read More >>