Squarespace
Founded in 2003, Squarespace provides software as a service for website building and hosting with pre-built website templates and drag and drop elements to create webpages. Squarespace is headquartered in New York, New York.
Last updated on