Tim D Castle
Experienced Australian counsel with a broad-ranging commercial practice
Solicitor 1992, 2008-2012
Barrister 1992-2007, 2013 to date