Dennis Flood has been in the financial services industry for more than 20 years and has spent the past 15 years in progressively senior positions with ScotiaMcLeod.

He holds a bachelor degree in economics from Saint-Francis Xavier University, a master’s degree in business administration from Memorial University and a Certified Investment Management Analyst designation from Wharton Business School, University of Pennsylvania.

He is a member of the board of governors of Saint-Francis Xavier University.