Leadership Team

About

The Leadership Team at Novelis is responsible for setting the strategic direction and vision of the company, ensuring operational excellence across global markets, and driving sustainability initiatives within the rolled aluminum and recycling sectors. Comprising executives from various functions, including finance, technology, public affairs, and manufacturing, this team collaborates to enhance Novelis's market leadership and foster innovation while maintaining a strong commitment to corporate social responsibility and effective stakeholder engagement.