2015 – present: Senior Lecturer, School of Psychology, Curtin University
2012 – 2014: Lecturer, School of Psychology, Curtin University
2008 – 2012: Senior Training Consultant, Triple P International
2005 – 2018: Principal Clinical Psychologist, Onslow Clinic
2004 – 2008: Contract Trainer, Triple P International
2003 – 2008: State Trainer–Positive Parenting Program, WA Department of Health
2001 – 2005: Clinical Psychologist, Clinical and Applied Psychological Services
1996 – 2008: Specialist Clinical Psychologist, Disability Services Commission
1994 – 1996: Clinical Psychologist Registrar, Disability Services Commission