Clarks Americas Debuts New US Corporate Headquarters
By60 Tower Road, Waltham, Mass.
Waltham, Mass.—Clarks Americas Inc. has opened its new U.S. corporate headquarters in the historic Polaroid building, a four-story office property in Waltham, Mass.
“As our company continues to grow regionally and globally, we needed to accommodate our expanding teams,” Christopher Scinto, Clarks Americas senior vice president of marketing, told Commercial Property Executive. “Our Newton location served us very well for nearly 18 years, but as our business grew our requirements have changed. We needed a larger more modern space that would foster talent, collaboration, and creativity throughout all of our departments.”…