Officeworks and the New TripAdvisor Headquarters


Here is a link to a great article on about the new Needham headquarters of Trip Advisor.  Officeworks handled the furniture component of this great new facility and this article has all of the key information about the project… as well as awesome pictures.  We were thrilled to be a part of this great new space!

Related News