at Progress Rail Services Corp. in La Grange, Illinois, United States
9152BR
PRS Facility Location:
EMD HQ LaGrange, IL
Job Purpose:
This position will be responsible for emissions regulatory compliance of EMD/Progress Rail’s Locomotives and Power Products portfolio....
Read full job details