Moira has consulted at Melbourne Sleep Disorders Centre since 2008, and is actively involved with the Australasian Sleep Association (ASA). She has presented numerous workshops for psychologists wanting to learn more about sleep disorders, and is involved with Monash University with teaching and supervision commitments, as well as clinical involvement with the Monash University Healthy Sleep Clinic. She is one of the clinic directors at Yarraville Health Group which was established in 1998. In addition to her expertise in sleep disorders, her other areas of interest and expertise include smoking cessation, psychological adjustment to chronic illness, and grief and loss issues.