Novelis is a global leader in aluminum recycling and rolling, providing sustainable aluminum solutions for aerospace, automotive, beverage packaging, and specialty markets. With headquarters in Atlanta, Georgia, the company employs approximately 13,000 people across 32 operating facilities on four continents. The Sourcing & Procurement team in Atlanta is seeking a Senior Manager, Logistics and Tolling to develop and implement regional and global sourcing strategies for Over-the-road (OTR) Transportation, Rail, Warehousing, and Tolling. This role is crucial for ensuring supply security, achieving the lowest total cost-of-ownership, driving sustainable savings and value creation through innovation, and managing risk. The position requires developing Strategic Source Plans, assessing supply markets, and achieving a minimum of 3% value creation on a total cost of ownership basis annually.
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
Manager