Atlanta Web Conferencing Company Reaffirms Buckhead HQ With Lease Renewal Oct 11, 2016 | Jarred Schenke, Atlanta Atlanta Office