Craig S Macgregor
POLICE OFFICER

Regular pay: $80,623.55
Overtime pay: $51.08
Other pay: $15,341.69
Total pay: $96,016.32
Total benefits: $47,866.17
Total pay & benefits: $143,882.49
Share: