Ocean Networks Canada
Media Associate
University of Victoria
Physics Instructor
University of Victoria
Science Communications Associate
PRA Health Sciences
Database Programmer
Alf Wilson Voice Productions
Voice Actor
Self-employed
Freelance Renaissance Hand
PRA Health Sciences
Statistical Programmer
University of Waterloo
Simon Fraser University