Craig S Macgregor
POLICE OFFICER

Regular pay: $85,739.20
Overtime pay: $1,101.38
Other pay: $16,113.49
Total pay: $102,954.07
Total benefits: $51,304.96
Total pay & benefits: $154,259.03
Share: