Gerardo Villa
Police Officer (2023)

Regular pay: $107,046.00
Overtime pay: $27,160.00
Other pay: $39,281.00
Total pay: $173,487.00
Benefits: $47,574.00
Pension debt: $20,707.83
Total pay & benefits: $241,768.83
Share: