Eva Harris, Chief Strategy Officer van Duck Creek Technologies, Inc. heeft het bedrijf verlaten met ingang van 19 juli 2022, als gevolg van het besluit om haar functie op te heffen.