Swiss Re names Arechaga its head of P&C southern Europe and CEO Iberia

Published: Wed 19 Apr 2023
Swiss Re has appointed Santiago Arechaga as head of P&C for southern Europe and CEO of Swiss Re Iberia.