Johan De Keulenaer

Johan De Keulenaer

Building teams & investing in makers
129 points
31 Upvotes