Sheila is a graduate of Becker College and has been a veterinary technician for 24 years and a practice manager for the past 14 years

She is married and has three dogs, a husky, a cattle dog and a retriever mix as well as two cats.

She enjoys traveling, backpacking and kayaking.