Margaret is a Chartered Accountant and a Fellow of the Chartered Accountants Australia and New Zealand (CAANZ).
Her involvement with the CAANZ has been considerable. She was a National Board Member from 2005 to 2008 and held the position of Victorian Chairman in 2003. In 2009 Margaret was awarded the Meritorious Services Award for outstanding services to the profession and in particular the CAANZ. Margaret was a member of the International Federation of Accountants Nominating Committee (2010 to 2013).
Margaret is a former Director, now Senior Associate of Hayes Knight Melbourne. Her directorships include Waverley Storage Pty Ltd, Storage and Warehousing Services Pty Ltd, Jean Hailes Foundation, Eirene Lucas Foundation and John and Elaine King Foundation. Margaret was a Director of Chunky Move Contemporary Dance company from 2003 to 2015.