Learn essential insights about Novelis’ business, sustainability commitments, and global operations in our corporate fact sheet
In the heart of Chemnitz, this year’s European Capital of Culture, the Johanniskarree has emerged as a forward-looking building complex.
Explore how we are working toward our carbon reduction goals and delivering sustainable solutions for our customers.
Explore career opportunities at our new Bay Minette facility and learn more about this state-of-the-art plant shaping the future of sustainable aluminum.
1950 Vaughn Road, Suite 100 Kennesaw, GA 30144 USA Phone: +1 770 795 6700
The Novelis Global Research and Technology Center, located in Kennesaw, Georgia, is a full-service research and technology laboratory that provides innovative capabilities for both the automotive and beverage can markets. This location includes state-of-the-art lab equipment and beverage can-making lines enabling Novelis to partner with global can customers in developing advanced designs.