University of Toronto's IT department is led by Bo Wandschneider (Chief Information Officer) and has 778 employees.
Yujia Wang
Web Developer
Olujide Sobola
Service Delivery Specialist
Mimi Le
Alumni Relations
Looking for a particular University of Toronto employee's phone or email?