DUCK CREEK TECHNOLOGIES, INC. Release Agreements
1 Contracts & Agreements
- Agreement and General Release of Claims by and between Eva Harris and Duck Creek Technologies LLC, dated August 30, 2022 (Filed With SEC on September 2, 2022)