-
Professor/Associate Professor of Software Engineering and Program Director of Software Engineering
University of VictoriaUniversity of Victoria -
APTPUO – Spring/Summer 2025 – BMG5111 – A
University of OttawaCanada -
APTPUO – Spring/Summer 2025 – ENG1100 D00
University of OttawaCanada -
Registered Practical Nurse 9 East Nephrology
Humber River HospitalOntario -
APTPUO-Summer 2025-MEM5119 A
University of OttawaCanada -
Faculty Position in Pastoral Theology focusing on Contextual Education
Atlantic School of TheologyAtlantic School of Theology -
CIHR/NSERC/SSHRC Tier 2 Canada Research Chair
Brock UniversityBrock University -
Assistant Professor, Probationary Tenure-Track Teaching-Intensive, Psychology
Brock UniversityBrock University -
Assistant Professor, Limited Term Appointment (LTA), Political Science
Brock UniversityBrock University -
Assistant Teaching Professor
Thompson Rivers UniversityThompson Rivers University -
Assistant Professor Spiritual Care and Psychotherapy
Martin Luther University CollegeMartin Luther University College -
Assistant Professor – Anatomy
University of AlbertaUniversity of Alberta -
Professor/Associate Professor of Software Engineering and Program Director of Software Engineering
University of VictoriaUniversity of Victoria -
Loretta Rogers Research Chair in Cybersecurity Analytics
Toronto Metropolitan UniversityToronto Metropolitan University -
Assistant Professor in Pharmacology
University of GuelphUniversity of Guelph -
Chair, Department of Anesthesia
McGill UniversityCanada -
Loretta Rogers Research Chair in Cybersecurity Analytics
Toronto Metropolitan UniversityToronto Metropolitan University -
Assistant Professor in Pharmacology
University of GuelphUniversity of Guelph -
General X-Ray Technologist
Humber River HospitalToronto, ON -
Registered Nurse Paediatrics
Humber River HospitalOntario