Johan De Keulenaer

Johan De Keulenaer

Building teams & investing in makers
128 points
31 Upvotes