Since joining the school’s General Management group in 1979, he has taught Business Policy and Strategic Management at the undergraduate, masters and doctoral levels. He was a visiting professor at INSEAD during 1996. Rod earned his BA in Honors Business from Western University, and an MBA and DBA from Harvard University.