James Thompson
Public Works Supervisor (2025)

Regular pay: $105,089.13
Overtime pay: $8,343.26
Other pay: $2,579.74
Total pay: $116,012.13
Benefits: $43,830.54
Pension debt: $31,603.75
Total pay & benefits: $191,446.42
Share: