Licenciado en Ingeniería Mecánica por la Universidad Federal de Río de Janeiro (UFRJ) y con Maestría en Finanzas con Especialización en Seguros por el Instituto Brasileño de Mercado de Capitales de Río de Janeiro (IBMEC-RJ), Leonardo cuenta con más de 28 años de experiencia en el mercado de seguros y reaseguros, en áreas como siniestros, operaciones, ventas y suscripción.
Dentro de su experiencia profesional ha trabajado para empresas como Unibanco Seguros, AIG, RSA en diferentes ciudades de Brasil y Nueva York. Asimismo, fue director general de Travelers Seguros en Brasil durante 5 años.
Actualmente es el Presidente para América Latina.