SQUARESPACE, INC. is a Website building company and hosting company. It provides software as a service for website building and hosting. Headquarters is in New York, USA.
SQUARESPACE, INC. total number of employees in 2021 was 1,143.
SQUARESPACE, INC. Annual Revenue in 2021 was 784 Million USD and it's Total Net Income was in 2021 was -250 Million USD.
Total Assets as on Dec-2021 was 899 Million USD.