John Jordan, staff
The consumer products company reported that Newell Brands has decided to move its corporate headquarters to the Atlanta area “in order to facilitate a stronger connection between senior leaders and the operations of the business, and to enhance the company’s culture and sense of community.”
Copyright 2019. ALM Media Properties, LLC. All rights reserved.