Alexander Rosen's Channel

Image Description

Alexander Rosen

Two decades of investing in, and working with, software and consumer companies.