Novelis is a global leader in aluminum recycling and rolling, providing sustainable aluminum solutions for aerospace, automotive, beverage packaging, and specialty markets. Headquartered in Atlanta, Georgia, Novelis operates 32 facilities across 4 continents with approximately 13,000 employees. The North America (NNA) team is seeking a Senior Manager, Business Transformation & Value Delivery to lead the region’s transformation portfolio, aiming to support long-term financial growth and regional performance. This high-impact role reports to the Vice President, Business Integration for North America and is crucial for establishing governance, tracking, risk management, issue escalation, and leadership routines to deliver measurable value. The position requires a transformation leader and business integrator who can foster alignment, build trust, challenge assumptions, connect across various leadership functions (Supply Chain, Commercial, Metal Procurement, Operations, Finance), and provide the necessary structure, expertise, and executive visibility to accelerate decision-making and execution. This role goes beyond traditional program management, focusing on enabling transformational growth and measurable business value through the transformation project portfolio.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior