William Magowan
William Magowan is Chief Sales Officer at Duck Creek Technologies. Coverage across the FF News network includes 1 article, most recently "Duck Creek Expands Leadership Team to Accelerate Agentic Underwriting and EMEA Growth" (8 October 2026).