Sompo International names Cañellas as country manager of Spain and Portugal
Sompo International has bolstered its presence in the Iberian peninsula with the appointment of Jamie Cañellas as country manager of its insurance operations in Spain and Portugal.