Our Team

Eugene Meehan, Q.C.

Law degree from the University of Edinburgh, Master’s from McGill, further Law degree from the University of Ottawa, and a Doctorate of Civil Law from McGill.

Marie-France Major

Law degree from Ottawa, Master’s from Oxford, Doctorate from Berkeley. Clerked at the Supreme Court of Canada.

Thomas Slade

Law degree from the University of Ottawa. Journalism degree from Carleton University.

Cory Giordano

Law degree from the University of Ottawa. Political Studies degree from Queen’s University.

Appellate Support Staff

We have a team of six staff, highly trained in technical compliance, to coordinate production, serve appeal materials and file documents with the court. This gives us a high level of control over all stages of an appeal or leave to appeal. Our team ensures we have the flexibility and resources necessary to quickly respond to client needs.