Stephen Charles

Stephen Charles is a retired judge who served on the Supreme Court of Victoria Court of Appeal between 1995 and 2006. He is a member of the boards of the Centre for Public Integrity and the Accountability Round Table.


Subscribe to John Menadue’s Newsletter

Become a writer

Learn more