Novelis is the only company producing premium rolled aluminum products on four continents—North America, South America, Europe and Asia. Our global footprint allows us to meet the unique, growing needs of our customers – from small, custom products to large, regional orders and everything in between. We do all of this without compromising our high standards and delivering quality product every time.
Our customers’ success means Novelis’ success, which is why every day we work diligently to meet their needs and exceed their expectations. No matter where in the world our customers grow or expand, we are prepared to partner with them through on-the-ground support and industry-leading expertise to successfully bring their products to market.
Novelis Global Headquarters
3560 Lenox Road, Suite 2000
Atlanta, GA 30326 USA
Phone: +1 404 760 4000
Novelis’ Atlanta, Georgia, location serves as the company’s global headquarters. Novelis’ executives and global functions reside here and support its 23 operations worldwide.