About
Smart working tech entrepreneur from Netherlands (EU) working towards more EU based tech companies.
Links
Badges

Tastemaker

Gone streaking

Gone streaking 5
Smart working tech entrepreneur from Netherlands (EU) working towards more EU based tech companies.