Duck Creek Opens New Headquarters in Boston

The vendor says the move improves its access to Boston’s vibrant technology community, including current and potential customers, analyst firms, and IT and business talent.