Novelis is a global leader in aluminum recycling and rolling, providing sustainable aluminum solutions. The Corporate Strategy team supports the Novelis Executive Team by addressing critical strategic questions, managing the annual strategic planning process, overseeing enterprise risk management, driving M&A activities, investing in new ventures, monitoring the market and competitive landscape, and delivering ad hoc strategic analyses. This role offers significant exposure to senior leadership and opportunities for rapid growth in analytical, financial modeling, problem-solving, and executive communication skills.
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