Michael L Villanueva
Police Officer (2015)

Regular pay: $106,194.40
Overtime pay: $20,804.22
Other pay: $15,241.30
Total pay: $142,239.92
Benefits: $113,933.01
Total pay & benefits: $256,172.93
Share: