Clarks USA Headquarters
Location
Waltham, MA
Completed
2015
Size
120,000 SF
Owners
Clarks Americas, Inc.
Architect
Stantec
Photographer
© Trent Bell Photography
Design Team
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.