Novelis, a global leader in aluminum recycling and rolling, is seeking a Senior Analyst for its Corporate Strategy team. This role offers significant exposure to executive leadership and involves tackling critical strategic questions for the organization. The team is responsible for annual strategic planning, enterprise risk management, M&A, new venture investments, market monitoring, and ad hoc strategic analyses. The Senior Analyst will join project teams to solve global and regional strategy challenges, support the CEO, CFO, CSSO, and other ExCom members, and develop skills in data analysis, financial modeling, problem-solving, and executive presentations. The position is based at Novelis' Global Corporate and North America Headquarters in Atlanta, Georgia.
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