Bill completed his B.Comm. (Honours) degree at the University of Manitoba in 1967, achieved his Chartered Accountant designation in 1971 and was appointed a Fellow of the former Institute of Chartered Accountants of Ontario in 1994. He was the chief executive officer of KPMG Canada until his retirement in December 2008. Bill was chair of the Board of Directors of the Canadian Institute of Chartered Accountants from September 2010 to September 2012. He is now a director of a number of not-for-profit and corporate boards. He is the past chair of the Toronto Board of Trade, past chair of the board of the Toronto East General Hospital and is a member of the board of Roy Thomson Hall and the Toronto Community Foundation. He is also a board member for Telus Corporation, the Public Sector Pension Investment Board, Pioneer Petroleum and Novadaq Technologies Inc.