Joseph Bowles
Public Safety Officer-In-Training (2021)

Regular pay: $105,404.00
Overtime pay: $3,403.00
Other pay: $2,314.00
Total pay: $111,121.00
Benefits: $11,548.00
Pension debt: $24,723.98
Total pay & benefits: $147,392.98
Share: