Novelis headquarters details
Location map
Open in Google MapsAll Novelis office locations
| City | State / region | Country | Type |
|---|---|---|---|
| Atlanta HQ | Georgia | United States | Headquarters |
About Novelis
Novelis (Private) is headquartered in Atlanta, Georgia, United States. Founded in 2005, the company operates across 4 countries with approximately 13,250 employees worldwide.
Where is Novelis's main office?
Novelis's main headquarters office is located at 3550 Peachtree Roadsuite 1100, Atlanta, Georgia 30326. This serves as the company's primary corporate address and is home to its executive leadership team.
Novelis regional offices
Beyond its headquarters in Atlanta, Novelis maintains 48 offices across 4 countries. Regional offices span 4 countries.
Novelis contact information
The main switchboard for Novelis headquarters can be reached at 14047604000. For investor relations, visit novelis.com/investor-relations.
What does Novelis do?
Novelis is the leading producer of flat-rolled aluminum products and the world’s largest recycler of aluminum. Novelis is the leading producer of flat-rolled aluminum products and the world’s largest recycler of aluminum. They work alongside their customers to provide innovative solutions to the beverage can, automotive and high-end specialty markets. Operating an integrated network of technically advanced rolling and recycling facilities across North America, South America, Europe and Asia, Novelis leverages its global manufacturing and recycling footprint to deliver consistent, high-quality products around the world. A commitment to sustainability is core to their business operations and extends to how they partner with stakeholders across the aluminum value chain. They see tremendous opportunities in continuing to expand the use of lightweight, infinitely recyclable aluminum to help their customers achieve their sustainability goals and provide consumers the environmentally friendly products they enjoy.
Frequently asked questions
Where is Novelis headquarters?
Novelis's headquarters is located at 3550 Peachtree Roadsuite 1100, Atlanta, Georgia 30326, United States.
How many offices does Novelis have?
Novelis operates 48 offices across 4 countries as of 2026.
What is Novelis's corporate address?
The official corporate address is 3550 Peachtree Roadsuite 1100, Atlanta, Georgia 30326.
When was Novelis founded?
Novelis was founded in 2005 and has grown to employ approximately 13,250 people worldwide.
What is Novelis's phone number?
The main phone number for Novelis headquarters is 14047604000.