Herbert Smith Freehills
Solicitor, Tax Disputes
NSW Young Lawyers
Chair - Business Law Committee
NSW Young Lawyers
Treasurer (Office Bearer), NSW Young Lawyers
The Law Society of NSW
Councillor (Young Lawyer Councillor)
The Law Society of NSW
Business Law Committee - NSW Young Lawyers Representative and Tax Law Sub-Committee member
NSW Young Lawyers
President
NSW Young Lawyers
Vice-President, NSW Young Lawyers
NSW Young Lawyers
Secretary (Office Bearer), NSW Young Lawyers
NSW Young Lawyers
Immediate Past President
NSW Young Lawyers
Chair - Taxation Law Committee
University of Newcastle