![](https://www.teknovation.biz/wp-content/uploads/2018/10/Techstars-Atlanta.jpg)
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.
Like what you've read?
Forward to a friend!