Mark Sita
Subscribe
Early Stage Technology Investor. Founding Investor. Startups.
Review your investor pitch deck
Sunset Sky