Netherlands
Creative technologist & entrepreneur, CEO of Oswald Labs, Forbes 30 Under 30
Member since Jun 2013