Argiris Trichopoulos

Glyfada, Greece

  • Work
    • Business Development
  • Education
    • London Metropolitan University
    • Technological Educational Institute of Athens