Key Staff
Our award-winning staff is exceptional without exception—they’re hardworking, easy to work with, talented, and down-to-earth. We built Longfellow on the core idea that we can provide better results for clients if we work with an in-house team of expert professionals. We hire equally for talent, character, and attitude because it makes a difference in our quality of work — and your quality of life for years to come.

Mark Bogosian
President

Kristian Andrade
Vice President

Greg Harvey
Controller

Jeannie Fay
Director of Business Development

Mike Ciolino
Senior Marketing Director

Mark Barr
Lead Kitchen & Bath Designer

Ashley Pratt
Business Development

Ben Pessin
Marketing & Creative Systems Director

Dylan Bissonnette
Business Development

Devin Graham
In-House Attorney

Jenna Colantuoni
Social Media Manager

Devan Muttart
Operations Manager

Nolan Anderson
Architectural Designer

Kelsey Birchenall
Architectural Designer

Grania Gallagher
Architectural Designer

Josh Galarza
Architectural Designer

Hailey Medeiros
Architectural Designer

Jailyn Medeiros
Architectural Designer

Lily Samuels
Architectural Designer

Hadley Zolak
Architectural Designer

Tom Galligan, P.E.
Structural Engineer

Scott P. Miccile, P.E.
Civil Engineer & Land Development Director

Graham Green
Structural Engineer Designer

Nate Shine
Structural Engineer Designer
Will Paglia
Project Engineer

Rob Cabral
Senior Project Manager

Russell Ferreira
Project Manager

Cameron Klint
Project Manager

Ray Marks
Project Manager

Kaitlyn Minakin
Project Manager

Bill Penny
Project Manager

Eddie Pimental
Project Manager

Tom Pittsley
Project Manager

John Taberski
Project Manager

Brian Thistle
Project Manager
Brian Glasheen
Project Manager

Amanda Amaral
Accounts Receivable Specialist

Briana Letendre
Accounting Manager

Kim Miccile
Accounting Manager

Kate Fitzpatrick
Accounting Specialist

Amy Clark
Accounting Manager
Step 01 — Consultation
Let's Chat
Every project begins with a conversation. Call 774-255-1709, or click the button. We’ll be in touch to set up a no-obligation meeting or onsite visit.
Call Us
774-255-1709— Step 01
Let's Chat
Every project begins with a conversation. Call 774-255-1709, or click the button. We’ll be in touch to set up a no-obligation meeting or onsite visit.
Call 774-255-1709