Johan De Keulenaer

Johan De Keulenaer

Building teams & investing in makers
129 points

1 stacked product