Profile picture
Marko Topalovic
  • Senior Executive (CEO, President etc.)
    ArtiQ
    Leuven, Belgium
mini profile avatar Marko Topalovic