Techstars Atlanta’s new Managing Director offers thoughts on new role

Techstars Atlanta has a new Managing Director – Dave Payne – who shares his thoughts about the new role in this article in hypepotamus.

Stay connected with us on Twitter and LinkedIn. Article ideas and other suggestions should be sent to Include the name and contact information (phone and email) for follow-up.