Accenture plc — Insider transactions, Director at DUCK CREEK TECHNOLOGIES, INC. | InsiderLens