Duck Creek Technologies

1,400 Total Employees
Year Founded: 2000

Jobs at Duck Creek Technologies

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

12 Days AgoSaved
In-Office
Sydney, New South Wales, AUS
Cloud • Fintech • Insurance • Software
Lead executive-level ownership of strategic enterprise customer accounts to drive retention, growth, and value realization. Build C‑suite relationships, lead governance and strategic account plans, coordinate cross-functional delivery, manage escalations, and pursue expansion opportunities while ensuring account profitability and alignment between customer objectives and Duck Creek solutions.