Location

    Location

    We are located in Barcelona, one of the most attractive cities in Europe for its multinational companies, technology and captive centers, start-up ecosystems and recognized technology and business schools

      Technology Delivery Center 

        ServiZurich - Barcelona 
        Zurich Insurance Group Ltd  

        Bac de Roda 58, Building C 
        08019, Barcelona, Spain