Norfolk Southern Corporation
Management Trainee
CN
Superintendent
Norfolk Southern Corporation
Assistant to Senior Vice President Operations
Norfolk Southern Corporation
Superintendent of Terminals
CN
General Superintendent
Norfolk Southern Corporation
Vice President Transportation
CN
General Manager U. S. Operations Center
CN
Assistant Vice President
CN
General Manager
Norfolk Southern Corporation
Trainmaster
Virginia Military Institute