David Weaver
Police Corporal (2025)

Regular pay: $59,089.42
Overtime pay: $19,720.70
Other pay: $29,163.16
Total pay: $107,973.28
Benefits: $27,929.09
Pension debt: $4,119.23
Total pay & benefits: $140,021.60
Share: