Novelis's Sales department is led by Marco Palmieri (Senior Vice President) and has 297 employees.
Meghan Welling
Administrative Assistant
Susie Brittain
Customer Service Representative
Benjamin Leisure
Sales and Operations Planning Lead
Bryan Lowe
Account Manager
John Blazevski
Sales Manager
Looking for a particular Novelis employee's phone or email?