Duck Creek Technologies Welcomes William Magowan as Chief Sales Officer
In a significant move, Duck Creek Technologies has recently announced the appointment of
William Magowan as its new
Chief Sales Officer. This transition reflects the company’s commitment to bolstering its global sales efforts and driving growth in a rapidly evolving insurance industry. Magowan, who previously served as the
Senior Vice President of Sales, brings over two decades of invaluable experience in leading sales organizations within the insurance technology sector.
As Duck Creek prepares to enter fiscal year 2027, the company finds itself riding a wave of momentum. The last fiscal year ended on a high note, with Duck Creek achieving one of its largest new booking years in its history. This achievement showcases the rising demand for its innovative
cloud-native core platform and the newly established
Agentic AI Platform, alongside enhanced underwriting capabilities acquired with
Send Underwriting.
Hardeep Gulati, the CEO of Duck Creek, expressed confidence in Magowan’s leadership, stating, "Duck Creek is entering FY27 from a position of strength, with meaningful market momentum, a differentiated platform strategy, and growing demand from insurers that want technology to drive profitable growth." Over the past two years, Magowan expanded his leadership role from focusing solely on North America to include
EMEA and
APAC regions, driving the company’s strong performance in FY26. His new role will involve guiding the global sales team through its next growth phase and achieving FY27 goals.
Magowan’s tenure at Duck Creek spans over
13 years, during which he has cultivated a high-performing sales team dedicated to providing measurable value for insurers. His collaborative and strategic approach has enabled the company to support insurers in modernizing their core operations, exploring new markets, and incorporating AI into various aspects of their business, including underwriting, claims management, and the overall insurance lifecycle.
In his new role, Magowan stated, "Insurers are looking for partners that can help them move faster, make better decisions, and build a foundation for sustained growth. Duck Creek is uniquely positioned to meet those needs with a proven global platform, an expanding portfolio of capabilities, and a clear vision for how AI can create measurable value across the insurance lifecycle. I’m excited to lead our sales organization as we help customers turn modernization into a competitive advantage."
Duck Creek Technologies has been recognized as a Leader in the
2026 Gartner® Magic Quadrant™ for PC Core Insurance Platforms, marking the eighth consecutive year the company has held this title. The company was notably placed furthest for Completeness of Vision, a testament to its strategic efforts in merging a solid intelligent core with trusted, insurance-specific AI.
As insurers increasingly seek modern technology to enhance operational efficiency and decision-making, Duck Creek Technologies, with its robust solutions, is set to play a pivotal role in the transformational journey of the insurance sector. By leveraging innovative platforms and AI-driven capabilities, Duck Creek aims to empower insurers to adapt to changes promptly, speed up product launches, and achieve growth with precision and confidence.
Duck Creek’s solutions are strategically designed to cater to the entire insurance lifecycle seamlessly, providing a unified platform to streamline underwriting, policymaking, claims processing, billing, and payments. As the company continues to innovate and expand its offerings, it remains committed to being the intelligent core on which leading insurers can build their futures.
For more information about Duck Creek Technologies and its services, visit
www.duckcreek.com and connect with them on platforms like LinkedIn, X, and BlueSky.