Senior Director, Customer Success Manager
TITLE Senior Director, Customer Success Manager Who We Are Duck Creek Technologies is the intelligent solutions provider defining the future of the property and casualty (P&C) insurance industry. Our modern SaaS platform enables insurers to run agile, cloud-based operations and...