Our headquarters have a new location! We inaugurated our new headquarters at the Buckhead tower, in Atlanta, Georgia. The team had a gala time as we spent the day celebrating the beginning of this new endeavor. Cheers to new beginnings!