Profile picture
Nicklas Linz
Doctorate
  • Senior Executive (CEO, President etc.)
    ki elements
    Saarbrücken, Germany
mini profile avatar Nicklas Linz