/

Investor in business-to-consumer and small business internet -based companies across Europe and North-America.