Nancy Teggart

Nancy graduated from St. Clair College in Windsor following which she joined the Ministry of Community Safety and Correctional Services.  She enjoyed a successful 27-year career as a Community Support Representative working for the Ministry where she was responsible for budgeting, payroll, accounts payable and human resources in numerous offices throughout the province.  In 2010, she was awarded the Ministry’s Regional Recognition Award for exceptional effort and achievement.

Bill and Nancy met while Bill was in law school and the couple moved to Barrie and were married not long after he was called to the bar.  They are the parents of two little girls.

Today, Nancy really holds two full-time jobs.  She is our Manager of Business Administration dealing with office administration, payroll and third party vendors.  In her private life, she is a professional taxi driver for her two girls who swim competitively year round.

Nancy leads an active life outside of work and her family life.  An avid runner, she has completed several half marathons.  Over the past few years she has shifted focus however and has taken up cross-fit training and boxing.  “Spare time” is a luxury for Nancy but when she does have some she volunteers for the Barrie Trojans Swim Club and enjoys snowshoeing in the winter.

Send me a note

12 + 7 =

Meet The Team

Bill Teggart


Nancy Teggart

Business Administration Manager

Leanne Clarkson

Accident Benefits Manager

Nicole Bolyea

Law Clerk

Sharon Geniole

 Client Relations Coordinator

Vanessa Locicero