Gregory Lombardi Design

Gregory Lombardi Design is headquartered in North Billerica, Massachusetts with additional offices located in Chatham, Massachusetts and Connecticut and Florida. Offering full service capabilities, nationally and internationally, through our four locations we are dedicated to ensuring the same quality of work and level of service wherever your project is based.


Career Opportunities

We’re continually on the lookout for innovative and talented landscape architects. If you have the confidence, ambition and ideas to bring to the table and are ready to join a team that is dedicated to the craft of detailed-design, send us your cover letter, resume and portfolio. We cant wait to meet you!