Atlanta staffing giant Insight Global will move approximately 800 employees into a new 16-story building to be developed next to Perimeter Mall and the Dunwoody MARTA station.
Duda|Paine Architects Sets New Standards in Wellness Design
Duda|Paine Architects has once again demonstrated its...