Novelis, a global leader in aluminum recycling and rolling, is seeking a Senior Analyst for its Corporate Strategy team. This role reports to the Director/Manager, Corporate Strategy and supports the Executive Team by addressing critical strategic questions. 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 tackle global and regional strategy challenges, gain exposure to senior leadership, and develop skills in data analysis, financial modeling, problem-solving, and executive communication.
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