Santiago Arechaga President Reinsurance Latin America and Caribbean

Santiago Arechaga is an international executive with over 25 years of experience in the insurance and reinsurance sector, specializing in underwriting, risk management, finance, and strategic leadership. He currently serves as President Reinsurance Latin America and Caribbean at Swiss Re, where he leads operations and client relationships across the region. In this role, he drives the regional strategy for growth and innovation, strengthening Swiss Re’s position as a key partner for the resilient development of Latin American markets.

Before taking over this role, Santiago served as Market Head for Southern Europe and CEO Iberia at Swiss Re, where he was responsible for driving the strategic growth of Life and Non-Life operations in Spain, Portugal, and Italy. In this capacity, he led the strategic expansion of the business, fostering innovation in reinsurance solutions and creating long-term value.

Previously, he held senior management roles at Aegon Spain, including Technical Director and Chief Risk Officer. Earlier in his career, he worked as a consultant at Tillinghast / Towers Perrin, advising on capital management, M&A, and Solvency II.

Santiago holds degrees in Financial and Actuarial Sciences, Economics, and Business Administration at Universidad Pontificia de Comillas, and completed the Executive Development Program (PDD) at IESE Business School. His career combines technical rigor, strategic vision, and collaborative leadership, all focused on promoting innovation and resilience in the global reinsurance industry.

President Reinsurance Latin America and Caribbean en Swiss Re

Santiago Arechaga es un ejecutivo internacional con más de 25 años en el sector de seguros y reaseguros, especializado en suscripción, riesgos, finanzas y liderazgo estratégico. Actualmente ocupa el cargo de President Reinsurance Latin America and Caribbean en Swiss Re, donde lidera  las operaciones y relaciones con clientes en toda la región. Desde esta posición, impulsa la estrategia regional de crecimiento, e innovación, fortaleciendo el papel de Swiss Re como socio clave para el desarrollo resiliente de los mercados latinoamericanos.

Antes de asumir este rol, Santiago se desempeñó como Market Head para Europa del Sur y CEO Iberia en Swiss Re, responsable de impulsar el crecimiento estratégico de las operaciones de Vida y No Vida en España, Portugal e Italia. En esta función lideró la expansión estratégica del negocio, promoviendo la innovación en soluciones de reaseguro y la creación de valor a largo plazo.

Previamente ocupó cargos directivos en Aegon España, incluyendo los de Director Técnico y Director de Riesgos. Asimismo, en sus inicios profesionales trabajó como consultor en Tillinghast / Towers Perrin, asesorando en gestión de capital, fusiones y adquisiciones, y Solvencia II.

Santiago es licenciado en Ciencias Actuariales y Financieras, Economía y Administración y Dirección de Empresas, por la Universidad Pontificia de Comillas y completó el Programa de Desarrollo Directivo (PDD) en IESE Business School. Su trayectoria combina rigor técnico, visión estratégica y liderazgo colaborativo, orientados a promover la innovación y la resiliencia en el sector global del reaseguro.