Seneca
–
Toronto, ON, Canada
Position Summary Reporting to the Chair of the School of Information Technology Administration and Security, the Professor is responsible for developing, preparing, and delivering courses within the Faculty of Applied Science & Engineering ... - Apr 23