
Mackenzie Banks

Mackenzie Banks is a Client Service Associate who supports financial advisors by delivering efficient, client-focused service. She plays an integral role in assisting with day-to-day client needs and ensuring a positive, seamless experience. She joined the Allen team in March 2025.
Mackenzie holds a Bachelor’s degree in business, summa cum laude, from the University of Southern Maine, with a minor in studio art, and earned her master of business administration from the University of Maine. She is known for her attention to detail, commitment to service excellence and enthusiasm for building strong client relationships.
Mack values community and connection, both in her work and in her personal life. Outside the office, she enjoys spending time with her family and her two dogs. She is also an artist and writer and enjoys creating art as well as writing and illustrating children’s books.
Kristin Alley

Kristin Alley joined our company in March 2025. She came to Allen with 10 years’ experience as a licensed Maine insurance agent, along with administrative and client relations experience at both a medical clinic and an eldercare facility in Vinalhaven. She is a graduate of the University of Maine in Machias, where she studied business and accounting.
Kristin brings a friendly, thoughtful approach to every client conversation and enjoys the shared sense of responsibility and support that comes from collaborating with her fellow co-owners at Allen.
Ines Cross

Ines joined Allen in December 2024 as an accounts payable assistant. She holds a bachelor’s degree in accounting. She plays an important role on our finance team, helping ensure timely, accurate processing and smooth day-to-day operations.
Ines appreciates the structure and consistency of her role and enjoys being part of a collaborative team. Outside of work, she likes to spend time with family and unwind with a good book or a favorite movie.
Jessica Bryant

Jessica joined Allen Insurance and Financial in January 2025.
With more than 17 years of experience in sales and customer service, Jessica is a natural fit for working with the company’s business insurance clients – especially since her favorite productivity trick is staying organized.
Outside of work, you can find Jessica spending time with her family – game nights are a favorite – and doing arts & crafts with her children.
Nick Pucello
Nick Pucello joined Allen Insurance and Financial in January 2025 after a successful career on the water as a yacht and tugboat captain.
He holds a bachelor’s degree in small vessel operations as well as a master’s degree in international logistics management from Maine Maritime Academy. Additionally, Nick holds a 1,600-ton USCG masters license and a property & casualty insurance license in the state of Maine.
Nick’s extensive experience in the marine industry makes him a perfect fit for his new position at Allen. “I love connecting with people in my network of marine professionals and building new relationships. Problem solving and helping people tackle challenging issues is something I really enjoy,” says Nick.
Beyond his professional life, Nick has a passion for travel with his wife, and their dog Fig. When not working, you can find Nick pursuing his outdoor hobbies which include surfing, kiteboarding, and mountain biking.


