Thomas MacDuff
Manager, Public Communications (2025)

Regular pay: $208,834.40
Overtime pay: $0.00
Other pay: $76,778.09
Total pay: $285,612.49
Benefits: $60,542.86
Pension debt: $23,358.40
Total pay & benefits: $369,513.75
Share: