Theresa A. Kavanagh of Owls Head has joined Allen Insurance and Financial as a group benefits associate.

Based in the company’s Chestnut Street office in Camden, Kavanagh will be working with Allen’s group benefit specialists to serve clients all over Maine.

A native of Vermilion, Ohio, Kavanagh is a graduate of Denison University, where she received a bachelor’s degree in mathematics. After college, she sailed along the eastern seaboard and in Europe and the Caribbean. She settled in the Midcoast nine years ago; she was previously administration director at VillageSoup.

Outside of work, Kavanagh splits her time between gardening and working with her husband John to convert the former city of Portland fireboat to a live-aboard cruiser.

“I am thrilled to join Allen Insurance and Financial and become part of a team of professional and well-respected community members,” she said in a press release.