Researched and published on the topic of the democratic role of non-government organisations, and taught an occasional elective course entitled, Strategic Public Advocacy for Civil Society, at UNSW in Sydney.

Executive Director, Diplomacy Training Program, 1999– 2002, Sydney.

Executive Director of small NGO training human rights activists throughout the Asia Pacific, established by Jose Ramos Horta.

Encouraging community-directed health care throughout Cape York from a community-run Aboriginal organisation.

Land Management Co-ordinator, Cape York Land Council, 1994– 1996, Cairns.

Supervising academic consultants researching the indigenous component of the Cape York Peninsula Land Use Study (CYPLUS). Assisting in development of Cape York Peninsula Heads of Agreement (1996) between indigenous people, pastoralists and the environment movement.

Research Officer, Office of Federal Member for Leichardt, 1993-1994, Thursday Island and Cairns.