André Scudiere, Head of Analytics and Innovation, Gallagher | Insurance Business Review

Tech is the New Business in the Insurance Industry