Canadian Pacific Railway (CPKC) invites applications for a Supervisor to lead planning, scheduling, and resource assignment to keep locomotive and yard operations protected, efficient, and compliant. You will supervise a unionized team, oversee repairs and servicing to AAR/Transport Canada standards, and partner with internal and external teams to optimize performance. The role requires a high school diploma, valid license, and 2 years of supervisory experience; shift flexibility and MS Office