Squarespace raises $300M at a staggering $10B valuation
TechCrunch LA
MARCH 16, 2021
Rowe Price Associates, Inc. New York City-based Squarespace has over 1,200 employees spread across its headquarters and offices in Dublin, Ireland; Portland, Oregon; and Los Angeles, California. . Declining ad rates may signal a reset for startup SEM strategies. and Spruce House.
Let's personalize your content