Alex Vavourakis

Digital Marketing Manager in Luzern, Schweiz

Visit my company website

"Standing still is a step back."

  • Work
    • @catchacar
  • Education
    • Social-Media & Community Manager - Somexcloud Zurich, Switzerland
    • Certificate of Advanced Studies - Eventmanagement
    • Project Management IPMA Level D
    • Certificate of Advanced English CAE - Cape Town, South Africa