Where is Newell Brands Corporate office Headquarters

Newell Brands Headquarters Address and Contact

Newell Brands
  • Address:6655 Peachtree Dunwoody Rd, Atlanta, Georgia, 30328, United States
  • Phone Number: (770) 418-7000
  • Email: investor.relations@newellco.com
  • Number of Employees:31000
  • Established:1903
  • Key People:Christopher Peters
  • Est. Annual Revenue:$9.5B

Newell Brands Headquarters Location & Directions

Newell Brands Headquarters Executive Team



Christopher PetersPresident
Mike McDermottChief Executive Officer
C.P. ChanController
Kayla WyrickFinancial Controller
Judy CunninghamOperations Controller
Maria TrofimovaFinance Controller
Colleen PecoraroDivision Controller
Fumimaro HorieFinancial Controller
Katherine VargasController

About Newell Brands, History and Headquarters Information

Newell Brands Headquarters Photos

Newell Brands​

Newell Brands Company Resources