Appointee Start Date End Date
Judge Leanne Faye Turner 7 June 2010 31 August 2030
Last updated: