Duck Creek Technologies

London
1,400 Total Employees
Year Founded: 2000

Teams at Duck Creek Technologies

Cloud • Fintech • Insurance • Software
Lead a portfolio of medium/large Duck Creek OnDemand and OnPrem accounts as the primary trusted advisor. Drive adoption, renewals, upsells, and NRR/GRR; coordinate across partners and internal teams; manage risks, support case resolution, governance meetings, and mentor junior CSMs to ensure customer success and referenceability.