Steven MacHida
Public Works Director (2024)

Regular pay: $276,085.06
Overtime pay: $0.00
Other pay: $12,184.52
Total pay: $288,269.58
Benefits: $40,195.90
Pension debt: $10,190.56
Total pay & benefits: $338,656.04
Share: