David Donaldson
Police Officer (2023)

Regular pay: $105,436.00
Overtime pay: $9,002.00
Other pay: $33,946.00
Total pay: $148,384.00
Benefits: $61,756.00
Pension debt: $22,138.81
Total pay & benefits: $232,278.81
Share: