Squarespace, the leading all-in-one website publishing platform, plans to establish its EMEA Headquarters in Dublin along with the creation of 100 new jobs. The initiative is supported by the Department of Jobs, Enterprise, and Innovation through IDA Ireland, the government agency responsible for the attraction and development of foreign investment in Ireland.

Read full Press Release