WeirFoulds LLP
Gowling Lafleur Henderson LLP
Crown Counsel Office
Public Prosecution Service of Canada
Guild Yule LLP
McCarthy Tetrault LLP
Haynes William L. Law Office
Kehler Walter J.