John D. Leonard
Captain 31 (2025)

Regular pay: $215,537.68
Overtime pay: $129,168.46
Other pay: $48,955.00
Total pay: $393,661.14
Benefits: $151,798.55
Total pay & benefits: $545,459.69
Share: