Website Building » Squarespace » Where Are Squarespace Offices?

Where Are Squarespace Offices?

Last updated on October 1, 2022 @ 2:16 am

Squarespace is a website builder and hosting platform that allows anyone to create a beautiful online presence. The company was founded in 2003 and is headquartered in New York City.

Squarespace has an extensive network of international offices to support its growing global customer base. The company has offices in the United States, Canada, Europe, Australia, and Asia.

PRO TIP: Please be advised that the Squarespace offices are currently closed due to the COVID-19 pandemic. We recommend that you check their website for updates on when they will reopen.

In the United States, Squarespace has offices in New York City, San Francisco, Portland, and Boston. The company also has international offices in Toronto, Canada; London, England; Berlin, Germany; Sydney, Australia; and Singapore.

Squarespace is committed to providing the best possible experience for its customers around the world. The company’s global team of experts are available 24/7 to help customers build their dream website.

Where Are Squarespace Offices?

Squarespace has offices in the United States, Canada, Europe, Australia, and Asia. In the United States, Squarespace has offices in New York City, San Francisco, Portland, and Boston.

Kathy McFarland

Kathy McFarland

Devops woman in trade, tech explorer and problem navigator.