Duck Creek Technologies Announces New Chief Marketing OfficerContributed by: GlobeNewswireTagsInsurance