Novelis Announces new Plant Manager for Oswego Facility
Novelis Inc. has named Kristen Nelson as plant manager for the Novelis Oswego facility, the company’s largest wholly owned facility in North America, following the retirement of Jeff Cruse. Nelson…