Savannah Notches Record Cargo Volume
Buisness Facilities Contributed Content
APRIL 6, 2016
Situated on an 18-acre site in Duluth, the 185,000-square-foot office complex will have the capacity to hold up to 1,000 contact center workers. The facility will also be designed to meet requirements for LEED certification. Employees will be tasked with handling calls related to insurance coverage and billing. Anthem, Inc.,
Let's personalize your content