McClelland Law Office Professional Corporation (Listing for the Law Clerks)
Schilling Nigel
Morrison Brown Sosnovitch LLP
Norton Rose Fulbright Canada LLP
Crown Attorney's Office
Birenbaum Steinberg Landau Savin & Colraine LLP
Pallett Valo LLP
Public Prosecution Service of Canada