Techstars Atlanta Appoints Entrepreneur Michael Cohn as First Managing Director
Leadership has launched for Techstars Atlanta with the appointment of its first managing director, Michael Cohn. The startup veteran will ignite the global accelerator program, set to begin this summer, by establishing its strategic direction, recruiting and selecting startups, and working with stakeholders across the Techstars global network.
Cohn has