Pedro Barraza
Public Works Sup (2025)

Regular pay: $91,316.85
Overtime pay: $13,883.41
Other pay: $10,275.68
Total pay: $115,475.94
Benefits: $32,967.50
Pension debt: $5,887.71
Total pay & benefits: $154,331.15
Share: