Tech services firm expanding delivery center, relocating from Dunwoody to Norcross By: Atlanta Business Chronicle via Business Journals October 04, 2017 at 11:57 AM EDT New York-based Genesis10 has relocated its delivery center to a nearly 95,000-square-foot, four-story office. Read More >>