Flood évolue dans l’industrie des services financiers depuis plus de 20 ans et il a gravi progressivement les échelons supérieurs chez ScotiaMcLeod au cours des 15 dernières années.

Il est titulaire d’un baccalauréat en économie de l’Université Saint-Francis-Xavier, d’une maîtrise en administration des affaires de l’université Memorial et d’un certificat d’analyste en gestion de placements de la Wharton Business School de l’Université de Pennsylvanie.

Il est membre du conseil des gouverneurs de l’Université Saint-Francis-Xavier.