Andrew's practice spans a diverse range of industries from energy to construction and infrastructure to securities and finance. Focusing on commercial litigation matters, he represents individuals, and businesses of all sizes. As a mechanical engineer by training, Andrew has a strong understanding of engineering and construction project management. He has appeared before the Ontario Superior Court, the Ontario Divisional Court, the Ontario Court of Appeal, the Supreme Court of Canada as well as various administrative tribunals. Andrew has also been involved in several private, local, and international arbitrations.