Todd Russell, based in Newburgh, IN, US, is currently a Cold Mill Superintendent at Kaiser Aluminum Warrick. Todd Russell brings experience from previous roles at Kaiser Aluminum Warrick, Constellium and Novelis. Todd Russell has 1 emails on RocketReach.
Looking for a different Todd Russell?
Find contact details for 700 million professionals.