Meet Our Team of Local Insurance Experts

Gilbert Insurance team member Mark Gilbert

Mark Gilbert

Owner and President

Joined Gilbert Insurance in 1986. Enjoys sharing his knowledge of the industry to help make people’s lives better. Married with three children; Avid golfer; Loves all sports.

Gilbert Insurance team member Donna Abramovitch

Donna Abramovitch

Personal Lines Manager

Joined Gilbert Insurance in 1979. Values the positive work atmosphere and longevity of most employees. Lynn native; Enjoys family, friends and traveling.

Gilbert Insurance team member Dan Stewart

Dan Stewart

Vice President, Sales

Joined Gilbert Insurance in 1996. Likes working as part of a close-knit staff, with excellent management. Married with four children; Coaches youth hockey; Plays hockey himself.

Gilbert Insurance team member Janet M Scott Buckley

Janet M. Scott-Buckley

Commercial Lines Manager

Values our agency’s professional relationships with clients. Married, with one adult son; enthusiastic music fan; enjoys reading, especially thrillers and fantasy.

Gilbert Insurance team member David Gilbert

David Gilbert

Vice President

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam quis nostrud exercitation.

Gilbert Insurance team member Joan Spears

Joan Spears

Office Manager

Proud to have been a member of the Gilbert team for over 35 years. Enjoys spending time with her family and three grandchildren who she adores. She is also big into crafts — she can make clothes and crochet!