Miranda has 40 years experience in social policy and public health research, teaching and administration and in services and program delivery by government, not-for-profit and for-profit community services and health agencies. She has served on the Board of the Queen Elizabeth Hospital, Adelaide, and as Principal Researcher with the Australian Health Ministers’ Advisory Council.