Squarespace is a leading web-hosting and ecommerce platform, founded in 2003 and based in New York City. As of 2021, the company has locations in 6 different countries, all of which are in the United States, Europe, and Australia.
In the United States, Squarespace has offices located in New York City, Los Angeles, San Francisco, Portland, and Austin. These cities were each carefully chosen for their vibrant tech scene and their potential to support the business growth of Squarespace.
In Europe, Squarespace currently has offices located in Dublin, Ireland, and Amsterdam, Netherlands. These offices are strategic for the company, as both countries are home to world-class IT talent and are major players in the European tech industry.
Finally, on the other side of the globe, Squarespace’s Australian office is located in Melbourne. Melbourne is home to many innovative tech companies, so it seemed like the perfect location for Squarespace to set up their office.
Overall, Squarespace has taken the time to locate offices in major cities around the world. These locations supply the platform with a diverse pool of talent and help to create a global presence for the company. Squarespace has definitely made a wise decision in establishing their global locations, as it allows them to reach and connect with a wide range of customers.