John Davison

Director at Canada Goose

A seasoned executive with a wealth of international experience, John Davison is the President and Chief Executive Officer of Four Seasons Holdings Inc., where he oversees all aspects of the company’s global portfolio of hotels, resorts and branded residences. After joining as Senior Vice President, Project Financing, in 2002, John served as Executive Vice President and Chief Financial Officer from 2005 to 2019. Previously, he spent four years at KPMG in Toronto, followed by 14 years at IMAX Corporation where he ultimately held the position of President, Chief Operating Officer and Chief Financial Officer. He currently serves on the board of IMAX China. John is a Chartered Professional Accountant and a Chartered Business Valuator, and he earned his Bachelor of Commerce from the University of Toronto, Canada, Victoria College.

Timeline

  • Director

    Current role