| View Salary: | |
|---|
| 01/21 |
|
Signal Maintainer Canadian Pacific Railway (CPKC), Muscatine, IA Pays $77,792 per year (Above IA Average of $54,379 - $81,569 per year.) Pays $37.40 per hour (Above IA Average of $26.14 - $39.22 per hour.) View all jobs from Canadian Pacific Railway (CPKC). |