Our Team

All Lawyers
Mario J. Checchia


Mario has experience in the area of general commercial and insurance defence litigation, including the defence of municipalities, educational institutions, health authorities, professionals, and businesses.  He has assisted in defending professional liability, personal injury, negligence, defamation, subrogation, and product and occupiers’ liability claims.

Mario joined Guild Yule LLP as a summer articled student in 2015 while completing his law school degree at the University of Thompson Rivers. In his final year at law school, Mario represented TRU at the Wilson Moot. Prior to law school, Mario obtained an undergraduate honours degree in Political Science with a minor in Economics. During his law school tenure, Mario, along with a colleague, founded the TRU Innocence Project. Aside from academics, Mario enjoys playing soccer, golfing, and recording and producing music performances. Mario also started the TRU Law Music Group which was the catalyst that formed the TRU Law Band, The Dissent.


Direct Phone





Anna Loverro

604-688-1221 ext.282