University of Melbourne
House Officer, Small Animal Medicine and Surgery,
Novartis
Medical Instructional Designer (contract position)
The Royal Australian College of General Practitioners (RACGP)
Freelance Medical Writer
University of Melbourne
Intern, Small Animal Medicine and Surgery
University of Melbourne
Tutor in Multimedia
Rowville Veterinary Clinic
Associate Veterinarian
Melbourne Polytechnic
Subject Matter Expert - Veterinary Nursing (contract position)
University of Melbourne
Instructional designer and eLearning developer (contract position)
University of Melbourne
Tutor in Doctor of Veterinary Medicine program
The Ohio State University
Resident in Veterinary Radiology
Monash University
BOnline Learning
Box Hill Institute