Johan De Keulenaer

Johan De Keulenaer

Building teams & investing in makers
128 points