David Weaver
Police Officer (2018)

Regular pay: $67,152.33
Overtime pay: $23,998.26
Other pay: $12,081.38
Total pay: $103,231.97
Benefits: $33,044.19
Pension debt: $11,640.11
Total pay & benefits: $147,916.27
Share: