Login with your social account: OR 
Company Details for Novelis Corporation
  • Novelis Corporation

  • 3399 Peachtree Rd NE Ste 1500, Atlanta, GA 30326-1151
  • 404-814-4260
  • lat: 33.840000152588 / long: -84.349998474121
  • 3365
  • Map
  • Novelis Corporation
  • 25000
  • 7755 Million Dollars/Year
  • 524763
  • (Please log in or register to see the details.)
  • (Please log in or register to see the details.)
  • (Please log in or register to see the details.)
  • (Please log in or register to see the details.)