Duck Creek Technologies is an intelligent solutions provider in the property and casualty insurance industry, offering modern SaaS solutions. They are seeking a Senior Customer Success Manager to manage and develop multiple Duck Creek accounts, acting as a trusted advisor to customers and ensuring their success throughout their journey.