André Scudiere, Head of Digital Products - Latin America, Gallagher | Insurance Business Review

Tech is the New Business in the Insurance Industry