We are happy to welcome you to our new headquarters at 3 Edgewood Drive in Norwood, Massachusetts.
We settled in months ago, but just like many other companies who planned a move during the pandemic, we had a slightly anticlimactic move-in day. With remote work, back-to-work restrictions, and the uncertainty of all things, there was no grand opening, no special invitations for our partners, clients, and friends, really none of the fun stuff that goes along with moving to a new office.
Since many have still not seen our new space, we thought we would take you on a virtual tour. We hope you enjoy it.