Alex Iskold

Alex Iskold

Guest Writer
Entrepreneur, Investor, Managing Director of Techstars in NYC