News

August 1, 2014—Acclaro, Inc moved into its new office in Atlantic Station, in the heart of midtown Atlanta, today. The space features an innovative approach to office design featuring large collaborative workspaces while supporting flexibility in remote employee private offices.