Skip to main content
Itesca

Itecsa

We provide technological solutions for people's identification and corporate visibility.

Address

San Ignacio de Loyola 1538
Santiago
8360732

Chile

Reseller Platinum

Solutions

  • Financial Card Printers
  • ID Card Printers

Contact Information