- Freelance editor & writer, 1994–present
- Production Manager, Pacific Educational Press, Faculty of Education, University of British Columbia, Vancouver, BC, 2014–2015
- Editor, Pacific Educational Press, Faculty of Education, University of British Columbia, Vancouver, BC, 2012–2014
- Senior Editor, Certified General Accountants Association of Canada, Vancouver, BC, 2000–2002
- Senior Production Editor, Harcourt Brace Canada, Toronto, ON, 1994–1995
- Production Editor, Harcourt Brace Canada, Toronto, ON, 1990–1994
- Production Editorial Assistant, HBJ-Holt Canada, Toronto, ON, 1990
- Administrative Assistant, HBJ-Holt Canada, Toronto, ON, 1989–1990