Shannon graduated from the College of Humanities at Carleton University. She went on to complete her J.D. at Queen's University, with a specific interest in advocacy.
Shannon summered at an independent not-for-profit corporation which focused on property matters. She articled and practiced at a respected downtown Toronto insurance defence boutique. During this time, she gained invaluable experience in MVA, property and subrogation tort actions.
Shannon joined ZTGH in 2018 and maintains a vaired litigation practice with a focus on personal injury. She also specializes in property claims, includng fires, floods, subrogation and construction actions. Shannon is also a member of the estate litigation practice group. She has appeared before the Ontario Superior Court of Justice, Ontario Court of Justice, and Small Claims Court. Shannon prides herself on finding new and creative solutions to efficiently and effectively advocate for her clients.
When not practicing law, Shannon enjoys travelling, playing board games with friends, and exploring how dog-friendly Toronto is with her puppy, Humphrey.