Consultant Solicitor Advocate
Currentdefence advocacy in criminal law and regulatory law. Drafting wills and declarations, affidavits, execution of documents, etc. legal advice and assistance in a whole range of business transactions, licences and leases. Higher Courts Advocate (Criminal law).