Meet Our Team

John J Meehan

Vice President, Personal Lines

John F. Meehan

President

Jason Ryan

Vice President, Commercial Lines

Erin McCaffrey

Office Manager

Matthew Hahn

Producer

Kimberly Heller

Commercial Lines Account Manager

LewAnne Cook

Senior Personal Lines CSR

Darren Curdy

Personal Lines CSR