• And Now for Something New and Different. Announcing the New Techstars NYC Managing Director

    12 days ago - By Tech Stars

    In 2006, I left the corporate world to launch my first startup. At the time, most people thought I was crazy, walking away from a promising career in law and finance to pursue a dream. People more familiar with startups encouraged me to move to Silicon Valley, where venture capital money grew on trees and tech talent congregated in cafes. So I made a few pilgrimages West but ultimately decided to stick it out in NYC and cobble together whatever resources and community I could find. These were the days before accelerators and coworking spaces, when you had to pay the local angel groups just...
    Read more ...