15044_N14_medium

Clarks USA Headquarters

Location

Waltham, MA


Completed

2015


Size

120,000 SF


Owners

Clarks Americas, Inc.


Architect

Stantec


Photographer

© Trent Bell Photography


Clarks USA decided to move its North American headquarters in 2012 to the historic Polaroid building in Waltham, MA. “The Street”, a four-level glass entry atrium, offers a dramatic point of arrival and an homage to the Clark’s original location in Britain. In the center, collaboration is encouraged in a 2,500-square-foot, dividable showroom, which opens onto a large gathering area with a video wall. The headquarters also includes a roof deck with outdoor meeting spaces and a patio off of the main café, while natural light is provided through four large skylights.


Related Projects