Position Overview. Company Overview. Novelis is one of the world leaders in aluminum recycling and rolling and a leading sustainable aluminum solutions provider. Driven by our purpose of “shaping a sustainable world together,” we work alongside our customers to provide innovative solutions to the aerospace, automotive, beverage packaging and specialty markets. Headquartered in Atlanta, Georgia, Novelis has approximately 13,000 employees in 32 ope...
Position Overview. The Mechanical Technician is responsible for handling all aspects of the mechanical maintenance function, such as design, construction, and installation of equipment design/modifications. This positions will analyze, recommend and construct design changes and improvements for a vast array of mechanical equipment. Position includes all the following responsibilities and qualifications and is not limited to only those specifics l...