John Fitzgerald Johnson
Lieutenant (2016)

Regular pay: $136,789.60
Overtime pay: $10,624.98
Other pay: $15,738.14
Total pay: $163,152.72
Benefits: $122,591.14
Total pay & benefits: $285,743.86
Share: