SmithValeriote Law Firm LLP
Heenan Blaikie Aubut
Norton Rose Fulbright Canada LLP
University of Calgary
Public Prosecution Service
Bolduc Anne
Israel Foulon LLP
Fasken Martineau DuMoulin LLP