Marcelo A Villanueva
Police Officer (2025)

Regular pay: $115,265.00
Overtime pay: $19,897.00
Other pay: $18,037.00
Total pay: $153,199.00
Benefits: $131,665.00
Total pay & benefits: $284,864.00
Share: