
The Manager, Customer Success Operations role at Duck Creek Technologies oversees the operational efficiency of the Customer Success team within the property and casualty insurance sector. Key responsibilities include optimizing workflows, analyzing data to drive customer retention and growth, and serving as the primary liaison between customer success teams and internal departments like engineering and product. The position involves advocating for customer needs, managing complex stakeholder relationships, and contributing to contract renewals. This opportunity appeals to candidates seeking a flexible-first work environment with intentional in-person collaboration, offering the chance to transform a major industry while working within a culture that prioritizes authenticity, inclusion, and professional development.



