| 1965 - 1966 | Trainee Nurse at St Vincent's Hospital in Bathurst, New South Wales |
| 1966 - 1969 | Trainee Nurse at Prince Henry Hospital, New South Wales |
| 1970 - 1973 | Registered Nurse at a number of metropolitan and country hospitals |
| 1974 - 1980 | Nurse education at St Vincent's Hospital, Prince Henry Hospital and the Prince of Wales Hospital, New South Wales |
| 1980 - 1982 | Continuing Education Coordinator at the Prince Henry Hospital, New South Wales |
| 1982 - 1983 | Midwifery at the Sutherland Hospital in Caringbah, New South Wales |
| 1983 - | Fellow of the New South Wales College of Nursing |
| 1983 - 1985 | Community Liaison and Discharge Planner at the Prince Henry Hospital, New South Wales |
| 1984? - | Chair of the New South Wales Community Services and Health Industry Training and Advisory Board |
| 1984 - | Fellow of the Royal College of Nursing |
| 1985 - 1986 | Assistant Director of Nursing and Executive Projects Coordinator at the Prince Henry Hospital in New South Wales |
| 1986 - 1990 | Lecturer in the Faculty of Health and Behavioural Sciences at Monash University, Victoria |
| 1986 - 1999 | Senior Lecturer in the Department of Nursing at the University of Wollongong, New South Wales |
| 1993 | Vice-President of the Australian Nurse Teacher's Society Inc |
| 1994 - 1996 | President of the Australian Nurse Teacher's Society Inc |
| 1995 - 1997 | Head of the Caroline Chisholm School of Nursing at Monash University, Victoria |
| 1999 - | Manager of the Professional Services Division of the New South Wales Nurses' Association |