Santiago de Chile HQ
The first building in the country to achieve a Gold LEED Certification and only the fourth in the Latin America region.
Sitting in the renowned neighborhood of Las Condes in the city Center of Santiago de Chile, our new headquarters in Chile combines fantastic views of city and the Andes Mountains. The building provides a sustainable and dynamic workspace and cutting-edge facilities for 1100 people, empowering us to deliver and care for our customers. We are very proud of the building’s GOLD LEED Certification, the first in the country and only the fourth in the Latin American region.
Edificio Corporativo Zurich Chile, Santiago
Location / Building Name
Offices 12.000 m2
Main business unit
Gold LEED Certification