Afghanistan Independent Human Rights Commision
Adviser
United Nations
Adviser
International Independent Group of Eminent Persons
Adviser Investigations and Witness Protection
International Crisis Group
Consultant
David Savage Consulting
Consultant
Department of Foreign Affairs and Trade
Deputy Director
AusAID
Stabilisation Advisor
Melbourne Univeristy Press
Freelance Writer
Asia Regional Trafficking in Persons Project
Regional Police Adviser
Self-Employed
Independent Consultant
University of Oxford
Deakin University
Baulkham Hills High School