Sahana Shankar is head of India HR, Duck Creek Technologies Movement April 25, 2024 Duck Creek Technologies, a company that provides intelligent solutions to property and casualty (P&C) and general insurance industry, has roped…