By Joaquim P. Menezes How has the role of corporate IT departments changed today from just a few years ago? That’s a question I posed to Rod McNaughton, a professor from the Department of Management Sciences at the University of Waterloo, when I interviewed...