Atlanta software startup Insightpool to add 75 jobs, relo HQ to Piedmont Center
October 03, 2014 at 08:24 AM EDT
Marketing software startup Insightpool will expand its Atlanta headquarters and add about 75 jobs. Insightpool has leased about 6,000 square feet at Piedmont Center, a large office complex in Buckhead...