Subscribe Now


Clarks Opens New HQ

The comfort brand celebrates its new home in historic Waltham, MA.

Clarks America’s officially cut the ribbon on its new corporate digs in Waltham, MA, yesterday. Located in the historic Polaroid building (60 Tower Rd.), the new digs are intended to further the comfort company’s growth and refine operations within the U.S. market.

“The revitalization and move into this historic building is a tremendous milestone for our company,” noted Mike Shearwood, CEO of Clarks. “It reinforces our commitment to the metro Boston area as well as our confidence in this community as we poise ourselves for continued growth in the Americas.”

“We couldn’t be more excited to open our new headquarters in Waltham,” said Gary Champion, president of Clarks Americas. “For over 20 years we have called the metro Boston area home. This is a vibrant community that offers undeniable talent and resources.”

The 120,000-square-foot property occupies a four-story, single-tenant building on the main thoroughfare of Route 128. It will house more than 400 employees. The building is a LEED certified gold standard, featuring energy efficiency and recycled materials such as solar roof panels. It also features an expansive roof deck and an employee retail store, fitness center and bike sharing program.

In addition to the improved amenities, Christopher Scinto, senior vice president, marketing for Clarks Americas, says the company needs to accommodate its expanding teams. “Our Newton location served us very well for nearly 18 years, but as our business grew our requirements have changed,” he says. “We needed a larger, more modern space that would foster talent, collaboration and creativity throughout all of our departments.”

Clarks celebrated the grand opening with a donation to the Waltham Boys and Girls club, a charity that enables young people most in need to achieve great futures as productive, caring, responsible citizens.

The June 2024 Issue

Read Now