Annual Revenue
$310.1M
Employees
2,040
Michael A. Jackowski's photo - CEO of Duck Creek

CEO

Michael A. Jackowski

CEO Approval Rating

79/100

Read more