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.
Suppliers are selected based on capability, quality assurance, delivery, customer service, total cost of ownership, design and development, manufacturing, strict adherence to ethics and legal compliance, and ongoing business management and communication.
Accordingly, potential or existing Suppliers may be required to submit to a risk-based assessment to be performed by Novelis staff. Suppliers are expected to facilitate any requested assessment. Potential reasons for an on-site assessment include:
Supplier responsibilities during the three-step assessment process are as follows:
Novelis provides three post-assessment Risk Ratings:
Failure to make improvements if rated “Moderate Risk” or “Development Needed”, could result in the loss of business or restricted access to additional Novelis business.