Bret Hatzenbuhler
Police Sergeant (2018)

Regular pay: $133,847.20
Overtime pay: $41,638.97
Other pay: $18,739.64
Total pay: $194,225.81
Benefits: $65,682.49
Pension debt: $89,797.33
Total pay & benefits: $349,705.63
Share: