For more than 40 years, Novelis has been leading the global innovation of aluminum for the auto industry, pioneering new alloys, treatments and finishes that enable automakers to create lighter weight, fuel efficient cars and trucks.
The corporate leadership team at Novelis has world-class experience and expertise, with decades of industry leadership. Our focused management team is globally aligned to ensure strong operational performance, with Executive Officers responsible for day-to-day decision-making and a Board of Directors providing counsel and guidance for the overall direction of the company.
Novelis aims to be the most innovative and profitable aluminum rolled products company worldwide. How do we achieve financial success and what are our plans for growth? Gain company insights as an investor or analyst.
From cars to buildings to smart phones, aluminum is a key component of more products than you might realize. We are the only company capable of producing high-end rolled products in North America, South America, Asia and Europe.
Brilliant colors, sleek lines, clean metallic sheen – all with unmatched light weight strength. Novelis specialized products enable architects and builders to bring their ambitious designs to life in a dazzling, eco-friendly and cost-effective way.