He has served various roles at Carleton, including acting provost, vice-president (academic), dean of the Faculty of Engineering and Design and chair of the Department of Systems and Computer Engineering.
He has held various administrative positions at Carleton, such as acting provost, vice-president (academic), dean of the Faculty of Engineering and Design, and chair of the Department of Systems and Computer Engineering.