François Dufault possesses deep expertise in strategic and operational planning, crisis management, business continuity, organizational resilience, and governance. Drawing on his military and civilian experience, he guides organizations through decision-making, risk management, and preparation for complex environments.
An infantry officer for 27 years in the Canadian Armed Forces, he held roles in command, operational planning, and complex project management, notably in Afghanistan and during the armored vehicle renewal program. Following his military career, he led corporate functions at the Canada Revenue Agency, followed by crisis management and business continuity operations at Desjardins. As the founder of Octopus Stratégie, he now applies his expertise to support SMEs and executive teams, particularly in planning, wargaming, and strategic decision-making.
He holds a Master of Arts in War Studies from the Royal Military College of Canada and a Bachelor’s degree in History Education from UQAM, in addition to training in project management and insider threat management. A distinguished graduate of the United States Marine Corps Command and Staff College, he is also a certified Red Team Thinker.