Would you like to consider the job categories below?
Latin America
Mexico City is one of our most important locations in Latin America. This vibrant office is known for being the Marketing hub for several of our exciting brands. Latin America has thousands of employees spread over several corporate and manufacturing facilities located in Colombia, Argentina, Chile, Brazil, Peru and Venezuela. Our employees are heavily engaged to exceed the goal to become one of the leading consumer goods company in the world. We encourage our employees to build their careers at Newell to develop the best version of themselves.