Born in Montreal, Canada, Dr. Seguin has extensive international experience as a researcher and as an athlete. He obtained his doctorate in 2003 from the University of Strasbourg in France. His doctorate research was funded by the International Olympic Committee and examined the issue of ambush marketing and its impact on the Olympic brand. His Masters of Science degree was obtained from West Virginia University and his Bachelor of Science degree from Florida State University. As a National Team diver, he represented Canada at numerous international competitions.