GCGovComp.app

City of Philadelphia / PPD Police / Police Staff Inspector

Job-title file

Police Staff Inspector

Enforce laws and maintain public safety — patrol, respond to incidents, investigate crimes, and make arrests.

20 employees hold this title in PPD Police. Median total compensation for the role is $47,321, above the department median of $27,267.

Employees
20
Total payroll
$1.8M
Role median
$47,321
Agency median
$27,267
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

$43,020$428,367+

Hover a bar for its range; click to filter the list below.

How total compensation varies among the 20 people in this role. Even for one job title, pay differs with seniority, step, overtime, and tenure. Each bar is a pay range; the far-right bar collects the highest earners.

Record list

Employees with this title

Page 1

Laurence Nodiff

Police Staff Inspector/PPD Police

2022 total comp
$574,239
Base pay
$82,033
Overtime
$0
Other pay
$492,206
Benefits
$0
Total compensation
$574,239
Employment type
Salaried

Source-specific fields

Base Salary
$137,715
Employee Category
Civil Service
Job Code
6A08
Public Id
12557
Total Pay
$574,239

At PPD Police, Laurence Nodiff serves as a Police Staff Inspector. They work salaried. Their 2022 pay totaled $574,239.

Jacqueline Bailey-Davis

Police Staff Inspector/PPD Police

2024 total comp
$190,364
Base pay
$5,482
Overtime
$0
Other pay
$184,882
Benefits
$0
Total compensation
$190,364
Employment type
Salaried

Source-specific fields

Base Salary
$142,535
Employee Category
Civil Service
Job Code
6A08
Public Id
11504
Total Pay
$190,364

Jacqueline Bailey-Davis holds the role of Police Staff Inspector at PPD Police. Their status is salaried. In 2024, their total compensation was $190,364.

Sekou Kinebrew

Police Staff Inspector/PPD Police

2021 total comp
$152,383
Base pay
$45,668
Overtime
$0
Other pay
$106,715
Benefits
$0
Total compensation
$152,383
Employment type
Salaried

Source-specific fields

Base Salary
$126,801
Employee Category
Civil Service
Job Code
6A08
Public Id
3914
Total Pay
$152,383

Sekou Kinebrew is a Police Staff Inspector at PPD Police. They work salaried. 2021 total compensation came to $152,383.

Hugh Lynch

Police Staff Inspector/PPD Police

2023 total comp
$111,019
Base pay
$39,985
Overtime
$0
Other pay
$71,033
Benefits
$0
Total compensation
$111,019
Employment type
Salaried

Source-specific fields

Base Salary
$142,535
Employee Category
Civil Service
Job Code
6A08
Public Id
4164
Total Pay
$111,019

Hugh Lynch works as a Police Staff Inspector for PPD Police. Their status is salaried. Hugh earned $111,019 in 2023.

Debra Frazier

Police Staff Inspector/PPD Police

2021 total comp
$77,443
Base pay
$22,327
Overtime
$0
Other pay
$55,116
Benefits
$0
Total compensation
$77,443
Employment type
Salaried

Source-specific fields

Base Salary
$129,497
Employee Category
Civil Service
Job Code
6A08
Public Id
28364
Total Pay
$77,443

Debra Frazier works as a Police Staff Inspector for PPD Police. Their status is salaried. Debra earned $77,443 in 2021.

Joseph Mc Bride

Police Staff Inspector/PPD Police

2026 total comp
$48,787
Base pay
$35,898
Overtime
$1,199
Other pay
$11,690
Benefits
$0
Total compensation
$48,787
Employment type
Salaried

Source-specific fields

Base Salary
$156,464
Employee Category
Civil Service
Job Code
6A08
Public Id
5190
Total Pay
$48,787

Joseph Mc Bride is a Police Staff Inspector at PPD Police. They work salaried. 2026 total compensation came to $48,787.

Joseph Bologna

Police Staff Inspector/PPD Police

2026 total comp
$47,321
Base pay
$35,898
Overtime
$0
Other pay
$11,423
Benefits
$0
Total compensation
$47,321
Employment type
Salaried

Source-specific fields

Base Salary
$156,464
Employee Category
Civil Service
Job Code
6A08
Public Id
841
Total Pay
$47,321

At PPD Police, Joseph Bologna serves as a Police Staff Inspector. They work salaried. Their 2026 pay totaled $47,321.

Patrick Kelly

Police Staff Inspector/PPD Police

2026 total comp
$47,321
Base pay
$35,898
Overtime
$0
Other pay
$11,423
Benefits
$0
Total compensation
$47,321
Employment type
Salaried

Source-specific fields

Base Salary
$156,464
Employee Category
Civil Service
Job Code
6A08
Public Id
9353
Total Pay
$47,321

Patrick Kelly works as a Police Staff Inspector for PPD Police. Their status is salaried. Patrick earned $47,321 in 2026.

Ernest Ransom

Police Staff Inspector/PPD Police

2026 total comp
$47,321
Base pay
$35,898
Overtime
$0
Other pay
$11,423
Benefits
$0
Total compensation
$47,321
Employment type
Salaried

Source-specific fields

Base Salary
$156,464
Employee Category
Civil Service
Job Code
6A08
Public Id
21041
Total Pay
$47,321

Ernest Ransom is a Police Staff Inspector at PPD Police. They work salaried. 2026 total compensation came to $47,321.

Anthony Catalini

Police Staff Inspector/PPD Police

2026 total comp
$47,321
Base pay
$35,898
Overtime
$0
Other pay
$11,423
Benefits
$0
Total compensation
$47,321
Employment type
Salaried

Source-specific fields

Base Salary
$156,464
Employee Category
Civil Service
Job Code
6A08
Public Id
27227
Total Pay
$47,321

Anthony Catalini works as a Police Staff Inspector for PPD Police. Their status is salaried. Anthony earned $47,321 in 2026.

William Maye

Police Staff Inspector/PPD Police

2026 total comp
$47,321
Base pay
$35,898
Overtime
$0
Other pay
$11,423
Benefits
$0
Total compensation
$47,321
Employment type
Salaried

Source-specific fields

Base Salary
$156,464
Employee Category
Civil Service
Job Code
6A08
Public Id
1705
Total Pay
$47,321

William Maye is a Police Staff Inspector at PPD Police. They work salaried. 2026 total compensation came to $47,321.

Jerrold Bates

Police Staff Inspector/PPD Police

2026 total comp
$47,321
Base pay
$35,898
Overtime
$0
Other pay
$11,423
Benefits
$0
Total compensation
$47,321
Employment type
Salaried

Source-specific fields

Base Salary
$156,464
Employee Category
Civil Service
Job Code
6A08
Public Id
21920
Total Pay
$47,321

Jerrold Bates holds the role of Police Staff Inspector at PPD Police. Their status is salaried. In 2026, their total compensation was $47,321.

Michael Abel

Police Staff Inspector/PPD Police

2026 total comp
$47,167
Base pay
$35,898
Overtime
$0
Other pay
$11,269
Benefits
$0
Total compensation
$47,167
Employment type
Salaried

Source-specific fields

Base Salary
$156,464
Employee Category
Civil Service
Job Code
6A08
Public Id
11985
Total Pay
$47,167

Michael Abel is a Police Staff Inspector at PPD Police. They work salaried. 2026 total compensation came to $47,167.

Michael Odonnell

Police Staff Inspector/PPD Police

2026 total comp
$47,058
Base pay
$35,151
Overtime
$1,174
Other pay
$10,734
Benefits
$0
Total compensation
$47,058
Employment type
Salaried

Source-specific fields

Base Salary
$156,464
Employee Category
Civil Service
Job Code
6A08
Public Id
3323
Total Pay
$47,058

Michael Odonnell is a Police Staff Inspector at PPD Police. They work salaried. 2026 total compensation came to $47,058.

Michael Hooven

Police Staff Inspector/PPD Police

2026 total comp
$46,830
Base pay
$35,898
Overtime
$0
Other pay
$10,932
Benefits
$0
Total compensation
$46,830
Employment type
Salaried

Source-specific fields

Base Salary
$156,464
Employee Category
Civil Service
Job Code
6A08
Public Id
401
Total Pay
$46,830

Michael Hooven works as a Police Staff Inspector for PPD Police. Their status is salaried. Michael earned $46,830 in 2026.

Matthew James

Police Staff Inspector/PPD Police

2026 total comp
$46,607
Base pay
$35,898
Overtime
$0
Other pay
$10,709
Benefits
$0
Total compensation
$46,607
Employment type
Salaried

Source-specific fields

Base Salary
$156,464
Employee Category
Civil Service
Job Code
6A08
Public Id
26294
Total Pay
$46,607

At PPD Police, Matthew James serves as a Police Staff Inspector. They work salaried. Their 2026 pay totaled $46,607.

Laverne Vann

Police Staff Inspector/PPD Police

2026 total comp
$46,346
Base pay
$35,151
Overtime
$0
Other pay
$11,195
Benefits
$0
Total compensation
$46,346
Employment type
Salaried

Source-specific fields

Base Salary
$156,464
Employee Category
Civil Service
Job Code
6A08
Public Id
18174
Total Pay
$46,346

Laverne Vann is a Police Staff Inspector at PPD Police. They work salaried. 2026 total compensation came to $46,346.

Lee Strollo

Police Staff Inspector/PPD Police

2026 total comp
$46,346
Base pay
$35,151
Overtime
$0
Other pay
$11,195
Benefits
$0
Total compensation
$46,346
Employment type
Salaried

Source-specific fields

Base Salary
$156,464
Employee Category
Civil Service
Job Code
6A08
Public Id
30887
Total Pay
$46,346

Lee Strollo works as a Police Staff Inspector for PPD Police. Their status is salaried. Lee earned $46,346 in 2026.

Frank Palumbo

Police Staff Inspector/PPD Police

2026 total comp
$43,436
Base pay
$32,635
Overtime
$341
Other pay
$10,461
Benefits
$0
Total compensation
$43,436
Employment type
Salaried

Source-specific fields

Base Salary
$149,963
Employee Category
Civil Service
Job Code
6A08
Public Id
16883
Total Pay
$43,436

At PPD Police, Frank Palumbo serves as a Police Staff Inspector. They work salaried. Their 2026 pay totaled $43,436.

Daniel Bartlett

Police Staff Inspector/PPD Police

2026 total comp
$43,020
Base pay
$32,635
Overtime
$0
Other pay
$10,385
Benefits
$0
Total compensation
$43,020
Employment type
Salaried

Source-specific fields

Base Salary
$149,963
Employee Category
Civil Service
Job Code
6A08
Public Id
19986
Total Pay
$43,020

At PPD Police, Daniel Bartlett serves as a Police Staff Inspector. They work salaried. Their 2026 pay totaled $43,020.