John Xiouras

Athens, Greece

  • Work
    • CNTS Telecom Ltd.
  • Education
    • Electronics Engineer in Communications