
BIG Deal: Anthem bringing tech hub, 1,800 jobs to Atlanta.
ATLANTA, Oct. 26, 2016 — Anthem, Inc., one of the nation’s largest health benefits companies, will create approximately 1,800 information technology-related jobs when it’s IT services hub opens in Midtown Atlanta. Anthem will invest more than $ ...