Andre Scudiere, Head of Digital Products, Latin America, Gallagher | Insurance Business Review

Building Strong Foundations For Smarter Insurance Solutions