Dean Connor was appointed President & Chief Executive Officer of Sun Life Financial on December 1, 2011, and led the company until his retirement from Sun Life in August 2021.
Dean joined Sun Life in 2006 following 28 years at Mercer Human Resource Consulting, where he rose to be President for the Americas.
Dean serves on the Board of CPP Investments, as a Trustee for the University Health Network in Toronto, and as a member of the Ivey Advisory Board. He also Chaired the 2017 United Way campaign for Toronto and York Region, and Toronto Rehabilitation Institute’s ‘Making Incredible Happen’ campaign.
Dean is a Fellow of the Society of Actuaries and the Canadian Institute of Actuaries. He holds an Honours Business Administration (HBA) from the Ivey Business School at Western University. Dean was named Canada’s Outstanding CEO of the Year for 2017®, Ivey’s Business Leader of the Year for 2018, and one of the Top 100 CEOs in the World for 2019 by the Harvard Business Review.
Ivey Business School