Senior Manager, Mechanical at CN in Surrey, BC | Railfriend Jobs | RailFriend