Steve Maguire is a Professor of Strategy and Organization in the Desautels Faculty of Management at McGill University. He teaches in the core of the MBA program (Markets and Globalization) as well as elective courses at boththe BCom and MBA levels on topics related to his research (Strategies for Sustainable Development, Managing Organizational Politics). He also conducts seminars in the executive the education programs. Dr. Maguire was appointed as the inaugural Director of the Marcel Desautels Institute for Integrated Management in August, 2011. He is responsible for formulating and implementing strategies that advance the Institute's mandate; as well as overseeing the Institute's operations.
Dr. Maguire’s research focuses on technological and institutional change driven by the emergence of new risks to human health and the environment. Specifically, he seeks to understand the fates of particular technologies (i.e. whether, how and why they are adopted and enter the economy; whether, how and why they are abandoned and exit the economy) and how this is influenced by the activities and strategic behaviours of non-market actors (e.g. non-government organizations, scientists, politicians, and government organizations) in addition to market ones (e.g. firms and their customers). Empirically, he has studied controversial products at the intersection of commercial, scientific and political struggles, such as pharmaceutical products for the treatment of HIV/AIDS and chemical substances linked to environmental problems.
Among many honours, Dr. Maguire was awarded a 2012 Queen Elizabeth II Diamond Jubilee Medal for his dedication to his peers, his community, and to Canada.