Michele O’Neil is the President of the Australian Council of Trade Unions. She began her working life as a waitress, went on to work in the community sector with homeless young people.