Bill MacKinnon is a corporate director. He served as Chief Executive Officer of KPMG Canada for over nine years before retiring in December 2008. He also served in numerous roles at KPMG for over 37 years, including client relationship partner for several major Toronto Stock Exchange listed issuers. Bill obtained a Bachelor of Commerce with Honours from the University of Manitoba in 1967. He is a Chartered Professional Accountant and obtained his FCA designation from the Institute of Chartered Accountants of Ontario in 1994.