Video: Meet the People
of Novelis

What is it like to work for Novelis?
Get to know some of our global
employees and learn about their experiences in engineering, operations,
strategic planning and R&D.

Welcome to Novelis​
​​​​Novelis is the world leader in rolled aluminum products, delivering unique solutions for the most demanding global applications, such as beverage cans, automobiles, architecture and consumer electronics. Our unique material advantage, customer-focused innovation and unparalleled commitment to sustainability define the Novelis brand. ​​​​

  • Vision and Values
    Our vision is to enable our customers to design and deliver the innovative products and sustainable lifestyle consumers desire. Our core values of integrity, commitment, passion, seamlessness and speed guide us in that quest.
  • Corporate Leadership
    The Novelis leadership team’s extensive experience and expertise in global strategy, manufacturing excellence, technological innovation, and financial management drives strong customer relationships and fuels an innovative sustainable business model.
  • Novelis: An Aluminum Company
    As the global leader in rolled aluminum products and aluminum recycling, Novelis is building a new model for sustainable manufacturing – one that transforms the inherent qualities of aluminum into vital components of innovative design in the creation of today’s high-demand consumer products.
  • Assets & Capabilities
    Novelis’ expanding global footprint of first class manufacturing, recycling and research operations gives the world’s leading consumer brands a partner with the reach and expertise to consistently deliver quality products wherever they’re needed.
  • Our History
    Novelis emerged in 2005 as a pure-play rolled aluminum products company with a history of innovation and manufacturing excellence that spans over 90 years.