Anna Cattelan

Director – Customer Success

Duck Creek Technologies

speaker