Markel International España, the Spanish operation of the specialist insurer Markel International, has opened an office in Barcelona to work alongside its Madrid office.
Markel International opens Barcelona office