Angelos Veglektsis

Greece

  • Work
    • OgilvyOne Worldwide, Athens
  • Education
    • Engineer in Applied Informatics and Multimedia