Dennis Castro
Public Works Supervisor (2018)

Regular pay: $26,527.45
Overtime pay: $887.99
Other pay: $298.92
Total pay: $27,714.36
Benefits: $375.47
Pension debt: $402.50
Total pay & benefits: $28,492.33
Share: