Duck Creek Technologies

Sydney
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.

18 Days AgoSaved
In-Office
Sydney, New South Wales, AUS
Cloud • Fintech • Insurance • Software
Own the post-sale operational support relationship for enterprise customers: lead escalations and major incidents, coordinate Support/Engineering/Cloud teams, ensure SLA/SLO adherence, run service reviews, drive root-cause analysis and corrective actions, and advocate for customer outcomes.