Contact Us

Headquarters

  • 40, Gr.Lambraki Str. 18454 Nikea Greece

  • Tel.: +30 210 4941904-5
    Fax.: +30 210 4941902

  • info@technor.gr
    sales@technor.gr support@technor.gr technor@technor.gr