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.
Novelis is a recognized innovator in technology, manufacturing excellence and sustainability. Choose from the speeches and presentations below to learn more about how we are making the world lighter, brighter and better.
Adobe Acrobat Reader is required to view PDF files available for download.
"I'm certain the best years of Novelis lie ahead, and it is an honor to lead this group of talented professionals."
President and CEO Philip Martens
Meet our committed leadership team, each with decades of industry experience.
Novelis recycles 40 billion beverage cans annually. That is enough cans to circle the globe more than 100 times, providing an important source of metal for the company and helping reduce greenhouse gas emissions.
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.