Sean Hewitt serves as the President and Chief Executive Officer of Vestcor, a pension administration and investment management organization with CAD $24 billion in assets and 114,000 members. With over 20 years of progressive experience in the pension and investment industries, Sean brings a proven track record of strategic leadership and operational excellence.
Before joining Vestcor, Sean was the inaugural Chief Executive Officer of the Toronto Transit Commission (TTC) Pension Plan. Earlier in his career, Sean held increasingly senior roles at Canadian Pacific Railway and Mercer Canada.
Originally from Calgary, AB, Sean earned a BA Economics from the University of Calgary. He is a CFA charter holder and holds an ICD.D designation from the Institute of Corporate Directors. Sean is a past Chairperson of the Pension Investment Association of Canada and currently volunteers on the Board of the New Brunswick Canadian Mental Health Association and the Canadian Coalition of Good Governance’s Environment and Social Committee.
