• Subscribe
  • Johan De Keulenaer

    Johan De Keulenaer

    Building teams & investing in makers
    128 points