John D. Leonard

Captain Xxxi

Salary & Compensation

Base Pay$184,904
Overtime$182,340
Other Pay$40,408
Benefits$183,837
Total Pay & Benefits$591,489

Salary History

John D. Leonard’s compensation at San Ramon Valley Fire Protection, year over year. Select a year to view full details.

YearJob TitleTotal Pay & Benefits
2025Captain 31$545,460
2024Captain 31$580,904
2023Captain 31$631,456
2022Captain Xxxi$610,128
2021Captain Xxxi$591,489
2020Captain Xxiii$542,361
2019Captain XXIII$528,499
2018Captain VIII$472,246
2016Training Captain$429,949
2014Captain$325,611
2013Captain$327,669
2012Captain$290,219
John D. Leonard — San Ramon Valley Fire Protection 2021 Salary | Transparent California | Transparent California