GCGovComp.app

City of Philadelphia / PPD Police / Senior Law Enforcement Analyst

Job-title file

Senior Law Enforcement Analyst

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

15 employees hold this title in PPD Police. Median total compensation for the role is $21,126, below the department median of $27,267.

Employees
15
Total payroll
$353K
Role median
$21,126
Agency median
$27,267
Comparison
Below

What the records show

Role pay distribution

Pay distribution for this role

$14,756$46,266+

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

How total compensation varies among the 15 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

Joshua Bender

Senior Law Enforcement Analyst/PPD Police

2025 total comp
$53,098
Base pay
$49,163
Overtime
$2,917
Other pay
$1,018
Benefits
$0
Total compensation
$53,098
Employment type
Salaried

Source-specific fields

Base Salary
$79,894
Employee Category
Civil Service
Job Code
6C27
Public Id
11857
Total Pay
$53,098

Joshua Bender is a Senior Law Enforcement Analyst at PPD Police. They work salaried. 2025 total compensation came to $53,098.

Kelly Cressman

Senior Law Enforcement Analyst/PPD Police

2026 total comp
$28,698
Base pay
$20,293
Overtime
$7,599
Other pay
$806
Benefits
$0
Total compensation
$28,698
Employment type
Salaried

Source-specific fields

Base Salary
$84,878
Employee Category
Civil Service
Job Code
6C27
Public Id
22381
Total Pay
$28,698

Kelly Cressman holds the role of Senior Law Enforcement Analyst at PPD Police. Their status is salaried. In 2026, their total compensation was $28,698.

Rashaan Simmons

Senior Law Enforcement Analyst/PPD Police

2026 total comp
$27,617
Base pay
$20,661
Overtime
$5,969
Other pay
$988
Benefits
$0
Total compensation
$27,617
Employment type
Salaried

Source-specific fields

Base Salary
$89,875
Employee Category
Civil Service
Job Code
6C27
Public Id
7901
Total Pay
$27,617

Rashaan Simmons holds the role of Senior Law Enforcement Analyst at PPD Police. Their status is salaried. In 2026, their total compensation was $27,617.

Michael Hanes

Senior Law Enforcement Analyst/PPD Police

2026 total comp
$22,754
Base pay
$19,111
Overtime
$3,497
Other pay
$146
Benefits
$0
Total compensation
$22,754
Employment type
Salaried

Source-specific fields

Base Salary
$84,878
Employee Category
Civil Service
Job Code
6C27
Public Id
35889
Total Pay
$22,754

Michael Hanes is a Senior Law Enforcement Analyst at PPD Police. They work salaried. 2026 total compensation came to $22,754.

Sharon Adams

Senior Law Enforcement Analyst/PPD Police

2026 total comp
$21,722
Base pay
$20,707
Overtime
$482
Other pay
$533
Benefits
$0
Total compensation
$21,722
Employment type
Salaried

Source-specific fields

Base Salary
$89,875
Employee Category
Civil Service
Job Code
6C27
Public Id
12236
Total Pay
$21,722

Sharon Adams holds the role of Senior Law Enforcement Analyst at PPD Police. Their status is salaried. In 2026, their total compensation was $21,722.

Lauren Szolomayer

Senior Law Enforcement Analyst/PPD Police

2026 total comp
$21,557
Base pay
$19,621
Overtime
$1,594
Other pay
$343
Benefits
$0
Total compensation
$21,557
Employment type
Salaried

Source-specific fields

Base Salary
$84,878
Employee Category
Civil Service
Job Code
6C27
Public Id
14714
Total Pay
$21,557

At PPD Police, Lauren Szolomayer serves as a Senior Law Enforcement Analyst. They work salaried. Their 2026 pay totaled $21,557.

Si Xue Lin

Senior Law Enforcement Analyst/PPD Police

2026 total comp
$21,193
Base pay
$20,661
Overtime
$69
Other pay
$463
Benefits
$0
Total compensation
$21,193
Employment type
Salaried

Source-specific fields

Base Salary
$89,875
Employee Category
Civil Service
Job Code
6C27
Public Id
9870
Total Pay
$21,193

Si Xue Lin is a Senior Law Enforcement Analyst at PPD Police. They work salaried. 2026 total compensation came to $21,193.

Peter Carroll

Senior Law Enforcement Analyst/PPD Police

2026 total comp
$21,126
Base pay
$20,661
Overtime
$0
Other pay
$465
Benefits
$0
Total compensation
$21,126
Employment type
Salaried

Source-specific fields

Base Salary
$89,875
Employee Category
Civil Service
Job Code
6C27
Public Id
11520
Total Pay
$21,126

Peter Carroll works as a Senior Law Enforcement Analyst for PPD Police. Their status is salaried. Peter earned $21,126 in 2026.

Kristin Rodriguez

Senior Law Enforcement Analyst/PPD Police

2026 total comp
$21,006
Base pay
$20,661
Overtime
$0
Other pay
$344
Benefits
$0
Total compensation
$21,006
Employment type
Salaried

Source-specific fields

Base Salary
$89,875
Employee Category
Civil Service
Job Code
6C27
Public Id
4560
Total Pay
$21,006

Kristin Rodriguez works as a Senior Law Enforcement Analyst for PPD Police. Their status is salaried. Kristin earned $21,006 in 2026.

Jennifer Pachucki

Senior Law Enforcement Analyst/PPD Police

2026 total comp
$20,975
Base pay
$20,661
Overtime
$0
Other pay
$313
Benefits
$0
Total compensation
$20,975
Employment type
Salaried

Source-specific fields

Base Salary
$89,875
Employee Category
Civil Service
Job Code
6C27
Public Id
5048
Total Pay
$20,975

Jennifer Pachucki holds the role of Senior Law Enforcement Analyst at PPD Police. Their status is salaried. In 2026, their total compensation was $20,975.

James Lofton

Senior Law Enforcement Analyst/PPD Police

2026 total comp
$20,971
Base pay
$20,661
Overtime
$0
Other pay
$310
Benefits
$0
Total compensation
$20,971
Employment type
Salaried

Source-specific fields

Base Salary
$89,875
Employee Category
Civil Service
Job Code
6C27
Public Id
15680
Total Pay
$20,971

James Lofton holds the role of Senior Law Enforcement Analyst at PPD Police. Their status is salaried. In 2026, their total compensation was $20,971.

Laura Beierschmitt

Senior Law Enforcement Analyst/PPD Police

2026 total comp
$19,912
Base pay
$19,513
Overtime
$98
Other pay
$302
Benefits
$0
Total compensation
$19,912
Employment type
Salaried

Source-specific fields

Base Salary
$84,878
Employee Category
Civil Service
Job Code
6C27
Public Id
26658
Total Pay
$19,912

Laura Beierschmitt is a Senior Law Enforcement Analyst at PPD Police. They work salaried. 2026 total compensation came to $19,912.

Sara De Trolio

Senior Law Enforcement Analyst/PPD Police

2026 total comp
$18,821
Base pay
$18,653
Overtime
$0
Other pay
$167
Benefits
$0
Total compensation
$18,821
Employment type
Salaried

Source-specific fields

Base Salary
$84,878
Employee Category
Civil Service
Job Code
6C27
Public Id
9151
Total Pay
$18,821

Sara De Trolio is a Senior Law Enforcement Analyst at PPD Police. They work salaried. 2026 total compensation came to $18,821.

Christian Arcuri

Senior Law Enforcement Analyst/PPD Police

2026 total comp
$18,751
Base pay
$18,653
Overtime
$0
Other pay
$98
Benefits
$0
Total compensation
$18,751
Employment type
Salaried

Source-specific fields

Base Salary
$84,878
Employee Category
Civil Service
Job Code
6C27
Public Id
20494
Total Pay
$18,751

Christian Arcuri is a Senior Law Enforcement Analyst at PPD Police. They work salaried. 2026 total compensation came to $18,751.

Amy Wilson

Senior Law Enforcement Analyst/PPD Police

2026 total comp
$14,756
Base pay
$14,750
Overtime
$0
Other pay
$6
Benefits
$0
Total compensation
$14,756
Employment type
Salaried

Source-specific fields

Base Salary
$84,878
Employee Category
Civil Service
Job Code
6C27
Public Id
42094
Total Pay
$14,756

Amy Wilson works as a Senior Law Enforcement Analyst for PPD Police. Their status is salaried. Amy earned $14,756 in 2026.