Duck Creek Technologies Launches Initial Public Offering

7, 2020 (GLOBE NEWSWIRE) -- Duck Creek Technologies, Inc. (Duck Creek), a provider of SaaS-delivered enterprise software to the property and casualty (P&C) insurance industry, announced today that it has launched its initial public offering of 15,000,000 shares of its common stock.