After working as a Policy Adviser in Federal Parliament to the Honourable Mark Dreyfus QC MP, Ganesh worked at the Australian Competition and Consumer Commission (ACCC) and as a Senior Associate to the Honourable Justice Sifris and the Honourable Justice Croft at the Supreme Court of Victoria. He is presently a Barrister at the Victorian Bar with a broad commercial practice specialising in corporations and securities, banking and financial services, equity and trusts and common law proceedings. He is also a Law Reporter for the Australian Corporations and Securities Reports.