William Magowan

SVP, North American Sales

William Magowan has over 20 years of experience building compelling go-to-market strategies in the insurance and technology sector. He was instrumental in the growth of market leaders Insurity and Duck Creek Technologies.

More than a top sales leader, William fosters cross functional collaboration to drive product innovation, customer satisfaction and profitable growth. He leverages his broad experience with prospects, customers, partners, analysts and competitors to guide and influence strategic direction. He is well versed in Cloud, SaaS, and all things InsureTech.

Meet the Duck Creek Team

Our leadership team is comprised of industry veterans and technology experts with decades of experience solving the complex challenges unique to the P&C industry. Every one of our employees is passionately dedicated to shaping the future of insurance.

We like “Why not?” more than “Why?

The team at Duck Creek lets companies bring their amazing ideas to life quickly and easily by building software that thinks and works like they do. We’re fueled by sharing ideas openly, challenging conventions, trying new things, and valuing “Why Not?” over “Why?”