Michael Villanueva
Police Officer (2019)

Regular pay: $120,835.60
Overtime pay: $30,074.74
Other pay: $24,730.78
Total pay: $175,641.12
Benefits: $41,843.01
Pension debt: $103,436.50
Total pay & benefits: $320,920.63
Share: