Made O'Meter
Discover where a brand or product originates
Squarespace belongs to Permira Holdings Limited through Squarespace, Inc.. Squarespace is owned by Permira Holdings Limited, headquartered in the United Kingdom. No. The ultimate owner of Squarespace, Permira Holdings Limited, is headquartered in the United Kingdom, not in the United States.
Permira is a global investment firm that backs growth-focused businesses across multiple sectors including technology, consumer, and healthcare.
Sources: squarespace.com, permira.com
Check another productdisclaimer
poweredBy