1. TDC
  2. 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