Novelis operates in the manufacturing sector, producing aluminum rolled products for industrial and transportation applications. The company is headquartered in Atlanta, Georgia, and employs approximately 15,000 people.
Want Novelis roles matched to you?
Swoopd scores fresh postings against your résumé so you only see the matches that matter.