Richard Vieira
Police Officer (2025)

Regular pay: $159,579.20
Overtime pay: $168,561.22
Other pay: $22,396.85
Total pay: $350,537.27
Benefits: $53,579.60
Pension debt: $0.00
Total pay & benefits: $404,116.87
Share: