Professor emeritus of strategy at the Université du Québec à Montréal (UQAM) since 2001, Yvan Allaire has been the Executive Chair of the Board of the Institute for governance (IGOPP) since 2005. His contribution as Chair of the task force on the governance of government corporations, in 2003, led to the enactment of Québec’s Act Respecting the Governance of State-Owned Enterprises in 2006. He has published over a hundred works and articles covering every aspect of corporate governance, the most recent of which were co-authored with Mihaela Firsirotu.
Yvan Allaire was the co-founder and, from 1975 to 1990, Chair of the Board of the SECOR Group, a major Canadian strategic consulting group which became KPMG-Secor in 2012. He was also Executive Vice-President of Bombardier from 1996 to 2001 and has served on many Boards of Directors, including those of the Council of Universities, the École de technologie supérieure, the Social Sciences and Humanities Research Council, Bombardier, CGI Group, the Caisse de dépôt et placement du Québec, the Aga Khan Foundation and the Montréal Council on Foreign Relations.
In 1976, his visionary approach was instrumental in establishing the joint doctoral program in administration in the four Montréal universities, and, in 1979, the executive MBA program that sealed the reputation of UQAM’s management science school, the École des sciences de la gestion (ESG).
From 2010 to 2014, Yvan Allaire was, first, a member and, then, the Chair of the World Economic Forum’s Global Agenda Council on the Role of Business, a task force made up of some of the most eminent thinkers and senior leaders of the business world, academia and the media.
Yvan Allaire has been a Fellow of the Royal Society of Canada since 1991, and in 2001, he received the Award of Distinction from Concordia University’s John Molson School of Business for his extraordinary contribution to the business world and the community. The Academy of Economic Sciences of Bucharest awarded him a doctorate honoris causa in 1995. In 2001, he was chosen as one of 12 “High Performers” by Commerce magazine and, in 2008, the Financial Post Magazine named him one of Canada six Business Gurus.
Yvan Allaire holds a B.Sc. Com. (summa cum laude) and an MBA from the Université de Sherbrooke and a PhD from the MIT Sloan School of Management.
The picture and biographical information appearing on this page were current at the time this person was admitted to the Ordre de Montréal.