John Fitzgerald Johnson
Lieutenant (2018)

Regular pay: $164,428.80
Overtime pay: $817.11
Other pay: $26,369.79
Total pay: $191,615.70
Benefits: $137,812.71
Total pay & benefits: $329,428.41
Share: