Novelis Corporate HQ
–
Atlanta, GA
... Position Overview The Admin & Support Services team, located in Atlanta, Georgia, is seeking an Executive Assistant. As an ... 3 – 5 years of administrative experience, preferably in a Legal, IT, Supply Chain, Human Resources or Manufacturing ... - Jun 12