Shannon is a graduate of Wilfrid Laurier University with a Bachelor of Business Administration. She holds designations as an FCIP (Fellow Chartered Insurance Professional), CRM (Canadian Risk Management) and RIMS-CRMP. Shannon has worked for the Royal & Sun Alliance Insurance Company and for York Region as a Claims & Risk Analyst. From 2003 to 2008 Shannon worked at OMEX in Risk Management and from 2010 to 2015 as Director of Risk. Shannon was the VP of Risk at JLT Canada, Public Sector and then joined the City of Vaughan, responsible for overseeing all risk management, insurance and claim services. Shannon is a member of various professional organizations such as SPIAO (Society of Public Insurance Administrators of Ontario).