Thomas Cavanaugh
Assistant Public Defender (2022)

Regular pay: $231,705.06
Overtime pay: $0.00
Other pay: $29,292.39
Total pay: $260,997.45
Benefits: $33,408.04
Pension debt: $22,388.82
Total pay & benefits: $316,794.31
Share: