Our leadership team
Launching new programs. Developing community maker spaces. Re-defining leadership. And, changing lives.
We have built an outstanding leadership team of individuals seeking new and innovative ways to meet our goals.
Dr. Bill Rosehart, PhD
Dean, Schulich School of Engineering
Dr. Anil Mehrotra, PhD
Interim Department Head
Chemical and Petroleum Engineering
Dr. Jocelyn Hayley, PhD
Dr. David Westwick, PhD
Electrical and Computer Engineering
Dr. Emmanuel Stefanakis, PhD
Dr. Robert Brennan, PhD
Mechanical and Manufacturing Engineering
Development & Alumni Engagement
Marketing and Communications