Duck Creek Technologies

Sydney
1,400 Total Employees
Year Founded: 2000

Teams at Duck Creek Technologies

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.