NOVELIS


View All Locations


Novelis Inc. Corporate Headquarters
3560 Lenox Road
Suite 2000
Atlanta, GA 30326 USA
Phone: +1 404 760 4000


Novelis Asia
23rd Floor, Yonsei Jaedan Severance Bldg., 84-11, 5-ga
Namdaemun-ro Jung-gu
Seoul, 100-753, Korea
Phone: +82 2 2259 1600


Novelis Europe
Sternenfeldstr. 19
8700 Kuesnacht
Switzerland
Phone: +41 44 386 2150


Novelis South America
AV. Das Nacoes Unidas 12.551 - 15
Sao Paulo, Sao Paulo 04578-001
Brasil
Phone: +55 11 5503 0722
Contact Us
Send us a message
Please use the form below to contact us. Fields marked with (*) are mandatory.