Swiss Re names Arechaga its head of P&C southern Europe and CEO Iberia
Swiss Re has appointed Santiago Arechaga as head of P&C for southern Europe and CEO of Swiss Re Iberia.
Swiss Re has appointed Santiago Arechaga as head of P&C for southern Europe and CEO of Swiss Re Iberia.