Thomas Blakiston
Public Works Maintenance Worker - Senior (2022)

Regular pay: $83,451.36
Overtime pay: $4,504.54
Other pay: $12,919.23
Total pay: $100,875.13
Benefits: $30,727.99
Pension debt: $22,715.95
Total pay & benefits: $154,319.07
Share: