Marcelo A Villanueva
Police Officer (2024)

Regular pay: $109,294.00
Overtime pay: $30,058.00
Other pay: $18,937.00
Total pay: $158,289.00
Benefits: $106,967.00
Total pay & benefits: $265,256.00
Share: