Joe Wagner started as a Track Maintainer for CN in 1973 and over 38 years rose through the ranks to hold positions including Track Foreman, Roadmaster, Track Supervisor, and Engineering Officer before retiring from CN in 2011. He then worked for A&B Rail Service as a Project Supervisor and Manager overseeing track maintenance and construction projects across Western Canada.