Duck Creek Technologies Announces New Chief Marketing Office