Duck Creek Technologies announces new executive hires

P&C insurance software provider Duck Creek Technologies has appointed three executives to its senior global leadership team. These executives are William Magowan, senior vice president of North American Sales; Elodie Hilderal, managing director of EMEA; and Christian Erickson, managing director of APAC. Together, they’ll work with the larger organization to forge new opportunities for expansion and revenue growth.

William, Elodie, and Christian have rich insurance-technology backgrounds, including within Duck Creek:

  • William Magowan rejoined Duck Creek as Senior Vice President of North American Sales, bringing 20 years of experience as a sales leader in the insurance technology industry. He has demonstrated a strong track record for developing and leading high-performance sales teams, driving product innovation, and delivering proven customer value.
  • Elodie Hilderal was appointed Managing Director of EMEA following her highly successful role as Duck Creek’s Vice President of Sales. Elodie is an accomplished leader with a strong background in the insurance and reinsurance enterprise software industry, having held leadership roles for 15 years in sales, professional services, and customer success.
  • Christian Erickson brings over 25 years of enterprise software, cloud, cybersecurity, and professional services experience to his new role as Managing Director of APAC. Prior to joining Duck Creek, Christian served as the general manager of the financial services and insurance segments at several firms, including Cognizant and Accenture, where he was responsible for growth, customer success, and professional services.

“The appointments of William, Elodie, and Christian mark a pivotal moment for Duck Creek. Their leadership skills and industry expertise position us to achieve unprecedented growth and expand our global reach in 2025. As Duck Creek is a pioneer in insurance technology, our customers expect us to set the standard for excellence, from the solutions we deploy to the customer experiences we deliver. All three of these executives have the background, know-how, and proven success to help ensure Duck Creek continues to lead our industry for the lasting benefit of insurance companies and policyholders.” – Mike Jackowski, CEO of Duck Creek Technologies.