Canadian National Railway
–
Homewood, IL, 60430
... Role: The Passenger Car Mechanic (Carman) inspects, maintains, builds, repairs, and rebuilds CN's Business Car Fleet and ... servicing, maintaining, doing modifications as needed on the engine generator system, air brake system, hand brakes, trucks, ... - May 08