GCGovComp.app

City and County of San Francisco / Police

Agency file

Police

Source file: City and County of San Francisco — Employee Compensation / ingested Jun 17, 2026

The Police provides law enforcement and public safety — patrol, criminal investigation, and emergency response.

In 2025, this agency had 3,039 employees with median total compensation of $250,324; the highest distinct record was $827,879.

Year
2025
Total payroll
$739.4M
Employees
3,039
Median total
$250,324
Highest record
$827,879

What the records show

Compensation analytics

These summaries compare pay within the agency before listing individual records.

Salary distribution

How 2025 total compensation is spread across the 3,039 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($250,324) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$131,135 (54%)
  • Overtime$50,945 (21%)
  • Other$18,842 (8%)
  • Benefits$42,395 (17%)

What an average paycheck here is made of — base salary versus overtime, other pay (bonuses, allowances), and benefits. A large overtime or other-pay share means take-home often exceeds base salary.

Pay percentiles

10th
25th
Median
75th
90th
$45,273
$144,148
$250,324
$338,792
$422,170

The pay ladder for this department. Someone at the 90th percentile earns $422,170 — more than 90% of the department; the 10th percentile earns $45,273. The shaded band is the middle half of employees (25th–75th percentile).

Largest job titles

Police Officer 3
1,145 · $284,634
Sergeant 3
400 · $383,568
Police Officer
341 · $138,752
Police Officer 2
232 · $273,420

The most common job titles in this department by headcount, with the median total compensation for each. Click a title to see everyone who holds it.

Trend

Year over year

How this department's total payroll, headcount, and median pay changed across the 2 published years.

YearTotal payrollEmployeesMedian pay
2024
$715.6M
2,955
$250,065
2025
$739.4M
3.3%
3,039
2.8%
$250,324
0.1%

Compare

Similar departments

Departments elsewhere with the most similar mix of roles — a proxy for the same kind of agency, matched by workforce composition rather than name. Pay is not cost-of-living adjusted.

Record list

Employees

Page 1

David Johnson

Sergeant 3/Police

2025 total comp
$346,777
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,510
Overtime
$32,632
Other pay
$70,011
Benefits
$56,623
Total compensation
$346,777
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.08

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,553
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,252

At Police, David Johnson serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.08 FTE. Their 2025 pay totaled $346,777. They are represented by Poa.

Richard Kim

Police Officer 3/Police

2025 total comp
$346,725
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,257
Overtime
$96,162
Other pay
$36,658
Benefits
$52,648
Total compensation
$346,725
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.34

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,524
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,136

Richard Kim works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.34 FTE. Richard earned $346,725 in 2025. Union affiliation: Poa.

Craig Leong

Sergeant 3/Police

2025 total comp
$346,310
Sub-department
Police Services
Organization group
Public Protection
Base pay
$189,806
Overtime
$54,449
Other pay
$42,648
Benefits
$59,407
Total compensation
$346,310
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.25

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$23,454
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,987

Craig Leong holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.25 FTE. In 2025, their total compensation was $346,310. Their bargaining unit is Poa.

Henry Lam

Sergeant 3/Police

2025 total comp
$346,134
Sub-department
Police Services
Organization group
Public Protection
Base pay
$194,574
Overtime
$53,158
Other pay
$34,543
Benefits
$63,859
Total compensation
$346,134
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.43

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$27,293
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,035

At Police, Henry Lam serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.43 FTE. Their 2025 pay totaled $346,134. Union affiliation: Poa.

Michael Brown

Police Officer 3/Police

2025 total comp
$346,119
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$99,532
Other pay
$32,397
Benefits
$52,713
Total compensation
$346,119
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.35

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,136

Michael Brown holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.35 FTE. In 2025, their total compensation was $346,119. Their bargaining unit is Poa.

Blake Cunningham

Sergeant 3/Police

2025 total comp
$346,074
Sub-department
Police Services
Organization group
Public Protection
Base pay
$184,803
Overtime
$83,119
Other pay
$22,890
Benefits
$55,262
Total compensation
$346,074
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.29

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$22,467
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,998

At Police, Blake Cunningham serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.29 FTE. Their 2025 pay totaled $346,074. Union affiliation: Poa.

Jordan Cagonot

Police Officer 3/Police

2025 total comp
$346,067
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$110,622
Other pay
$23,131
Benefits
$50,858
Total compensation
$346,067
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.4

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,119

Jordan Cagonot holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.4 FTE. In 2025, their total compensation was $346,067. Union affiliation: Poa.

Thomas Moran

Sergeant 3/Police

2025 total comp
$345,903
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,937
Overtime
$67,646
Other pay
$33,769
Benefits
$56,551
Total compensation
$345,903
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.16

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,915
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,279

Thomas Moran holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.16 FTE. In 2025, their total compensation was $345,903. Union affiliation: Poa.

Kenneth Gallo

Sergeant 3/Police

2025 total comp
$345,887
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,510
Overtime
$71,718
Other pay
$30,799
Benefits
$55,859
Total compensation
$345,887
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.21

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,553
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,021

Kenneth Gallo holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.21 FTE. In 2025, their total compensation was $345,887. They are represented by Poa.

William Sanson-Mosier

Deputy Director III/Police

2024 total comp
$345,743
Sub-department
Management
Organization group
Public Protection
Base pay
$265,318
Overtime
$0
Other pay
$0
Benefits
$80,425
Total compensation
$345,743
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Exec Assoc, Misc
Full-time equivalent (FTE)
1.04

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$26,088
Job Code
0953
Job Family Code
0900
Organization Group Code
Public Protection
Other Benefits
$15,071

William Sanson-Mosier is a Deputy Director III at Police within Management. They work permanent exempt, 1.04 FTE. 2024 total compensation came to $345,743. Their bargaining unit is Municipal Exec Assoc, Misc.

Jeffrey Chen

Police Officer 3/Police

2025 total comp
$345,484
Sub-department
Police Services
Organization group
Public Protection
Base pay
$152,219
Overtime
$124,119
Other pay
$19,452
Benefits
$49,694
Total compensation
$345,484
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.5

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$22,071
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,313

At Police, Jeffrey Chen serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.5 FTE. Their 2025 pay totaled $345,484. Their bargaining unit is Poa.

Adam Plantinga

Sergeant 3/Police

2025 total comp
$345,435
Sub-department
Police Services
Organization group
Public Protection
Base pay
$188,861
Overtime
$63,421
Other pay
$35,309
Benefits
$57,843
Total compensation
$345,435
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.22

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$22,682
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,115

Adam Plantinga holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.22 FTE. In 2025, their total compensation was $345,435. Union affiliation: Poa.

Joshua Quevedo

Police Officer 2/Police

2025 total comp
$345,254
Sub-department
Police Services
Organization group
Public Protection
Base pay
$157,215
Overtime
$121,664
Other pay
$17,101
Benefits
$49,275
Total compensation
$345,254
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.46

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,553
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,546

At Police, Joshua Quevedo serves as a Police Officer 2 within Police Services. They work permanent civil service, 1.46 FTE. Their 2025 pay totaled $345,254. Union affiliation: Poa.

Sylvia Lange

Lieutenant 3/Police

2025 total comp
$344,686
Sub-department
Police Services
Organization group
Public Protection
Base pay
$214,325
Overtime
$32,788
Other pay
$36,755
Benefits
$60,819
Total compensation
$344,686
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.08

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,636
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,975

Sylvia Lange holds the role of Lieutenant 3 at Police within Police Services. Their status is permanent civil service, 1.08 FTE. In 2025, their total compensation was $344,686. Their bargaining unit is Poa.

John Tyler

Police Officer 3/Police

2025 total comp
$344,509
Sub-department
Police Services
Organization group
Public Protection
Base pay
$162,457
Overtime
$107,329
Other pay
$22,889
Benefits
$51,834
Total compensation
$344,509
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.44

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$22,382
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,111

At Police, John Tyler serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.44 FTE. Their 2025 pay totaled $344,509. Union affiliation: Poa.

Kenyon Bowers

Police Officer 3/Police

2025 total comp
$344,402
Sub-department
Police Services
Organization group
Public Protection
Base pay
$170,811
Overtime
$78,264
Other pay
$39,980
Benefits
$55,347
Total compensation
$344,402
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.37

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$23,625
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,114

Kenyon Bowers is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.37 FTE. 2025 total compensation came to $344,402. They are represented by Poa.

Francis Feliciano

Sergeant 3/Police

2025 total comp
$344,234
Sub-department
Police Services
Organization group
Public Protection
Base pay
$188,405
Overtime
$40,434
Other pay
$58,131
Benefits
$57,263
Total compensation
$344,234
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.17

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$22,817
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,014

Francis Feliciano holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.17 FTE. In 2025, their total compensation was $344,234. Their bargaining unit is Poa.

Gene Gabriel

Police Officer 3/Police

2025 total comp
$344,209
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$103,660
Other pay
$26,872
Benefits
$52,222
Total compensation
$344,209
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.37

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$22,071
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,046

At Police, Gene Gabriel serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.37 FTE. Their 2025 pay totaled $344,209. They are represented by Poa.

James Horan

Police Officer 3/Police

2025 total comp
$343,979
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$108,208
Other pay
$22,099
Benefits
$52,217
Total compensation
$343,979
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.4

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$22,071
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,041

At Police, James Horan serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.4 FTE. Their 2025 pay totaled $343,979. They are represented by Poa.

Hai Li

Police Officer 2/Police

2025 total comp
$343,851
Sub-department
Police Services
Organization group
Public Protection
Base pay
$141,587
Overtime
$138,484
Other pay
$16,013
Benefits
$47,767
Total compensation
$343,851
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.56

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,553
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,194

Hai Li holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 1.56 FTE. In 2025, their total compensation was $343,851. Their bargaining unit is Poa.

Glennon Griffin

Police Officer 3/Police

2025 total comp
$343,836
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,501
Overtime
$106,373
Other pay
$25,082
Benefits
$50,879
Total compensation
$343,836
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.37

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,138

Glennon Griffin is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.37 FTE. 2025 total compensation came to $343,836. Union affiliation: Poa.

Herbert Najarro

Police Officer 3/Police

2025 total comp
$343,745
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$93,102
Other pay
$36,418
Benefits
$52,771
Total compensation
$343,745
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.33

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,162

Herbert Najarro holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.33 FTE. In 2025, their total compensation was $343,745. They are represented by Poa.

Calvinn Wang

Police Officer 3/Police

2025 total comp
$343,628
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,752
Overtime
$110,683
Other pay
$19,551
Benefits
$51,643
Total compensation
$343,628
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.43

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$22,278
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,139

Calvinn Wang works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.43 FTE. Calvinn earned $343,628 in 2025. Their bargaining unit is Poa.

Austin Wilson

Police Officer 3/Police

2025 total comp
$343,399
Sub-department
Police Services
Organization group
Public Protection
Base pay
$162,772
Overtime
$62,767
Other pay
$64,346
Benefits
$53,515
Total compensation
$343,399
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.27

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$23,027
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,014

Austin Wilson is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.27 FTE. 2025 total compensation came to $343,399. They are represented by Poa.

Jack Wang

Police Officer 2/Police

2025 total comp
$343,361
Sub-department
Police Services
Organization group
Public Protection
Base pay
$125,399
Overtime
$166,883
Other pay
$6,694
Benefits
$44,386
Total compensation
$343,361
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.84

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,553
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,237

At Police, Jack Wang serves as a Police Officer 2 within Police Services. They work permanent civil service, 1.84 FTE. Their 2025 pay totaled $343,361. Union affiliation: Poa.

Ryan Buckley

Police Officer 3/Police

2025 total comp
$343,306
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,501
Overtime
$110,920
Other pay
$20,007
Benefits
$50,878
Total compensation
$343,306
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.33

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,138

Ryan Buckley holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.33 FTE. In 2025, their total compensation was $343,306. Their bargaining unit is Poa.

Jesse Heredia

Police Officer 3/Police

2025 total comp
$343,127
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$95,188
Other pay
$33,245
Benefits
$53,239
Total compensation
$343,127
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.34

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$22,071
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,145

At Police, Jesse Heredia serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.34 FTE. Their 2025 pay totaled $343,127. They are represented by Poa.

Eric Wang

Sergeant 3/Police

2025 total comp
$343,022
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,483
Overtime
$42,408
Other pay
$58,413
Benefits
$54,718
Total compensation
$343,022
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.14

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,553
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,947

Eric Wang works as a Sergeant 3 for Police within Police Services. Their status is permanent civil service, 1.14 FTE. Eric earned $343,022 in 2025. Their bargaining unit is Poa.

David Edgerson

Police Officer 3/Police

2025 total comp
$342,979
Sub-department
Police Services
Organization group
Public Protection
Base pay
$160,712
Overtime
$80,164
Other pay
$52,205
Benefits
$49,898
Total compensation
$342,979
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.3

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,449
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,502

David Edgerson holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.3 FTE. In 2025, their total compensation was $342,979. They are represented by Poa.

Latanya Kellogg

Sergeant 3/Police

2025 total comp
$342,876
Sub-department
Police Services
Organization group
Public Protection
Base pay
$175,977
Overtime
$79,883
Other pay
$31,393
Benefits
$55,623
Total compensation
$342,876
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.26

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$22,195
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,018

At Police, Latanya Kellogg serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.26 FTE. Their 2025 pay totaled $342,876. Their bargaining unit is Poa.

Amy Shearer

Attorney (Civil/Criminal)/Police

2025 total comp
$342,756
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$267,304
Overtime
$0
Other pay
$0
Benefits
$75,452
Total compensation
$342,756
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,941
Job Code
8177
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$15,495

Amy Shearer works as a Attorney (Civil/Criminal) for Police within Legal & Court. Their status is permanent exempt. Amy earned $342,756 in 2025. Their bargaining unit is Municipal Attorneys Assoc.

James Puccinelli

Police Officer 3/Police

2025 total comp
$342,577
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$96,874
Other pay
$32,690
Benefits
$51,535
Total compensation
$342,577
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.19

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$22,071
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,277

James Puccinelli is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.19 FTE. 2025 total compensation came to $342,577. Their bargaining unit is Poa.

Nicole Pantaleo

Attorney (Civil/Criminal)/Police

2025 total comp
$342,573
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$267,304
Overtime
$0
Other pay
$0
Benefits
$75,268
Total compensation
$342,573
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,941
Job Code
8177
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$15,312

Nicole Pantaleo is a Attorney (Civil/Criminal) at Police within Legal & Court. They work permanent exempt. 2025 total compensation came to $342,573. They are represented by Municipal Attorneys Assoc.

Scott Warnke

Sergeant 3/Police

2025 total comp
$342,504
Sub-department
Police Services
Organization group
Public Protection
Base pay
$178,776
Overtime
$65,228
Other pay
$42,428
Benefits
$56,072
Total compensation
$342,504
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.26

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$23,294
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,865

At Police, Scott Warnke serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.26 FTE. Their 2025 pay totaled $342,504. Their bargaining unit is Poa.

Tasha Smith

Manager V/Police

2025 total comp
$342,474
Sub-department
Management
Organization group
Public Protection
Base pay
$263,708
Overtime
$0
Other pay
$0
Benefits
$78,766
Total compensation
$342,474
Employment type
Permanent Civil Service
Union / bargaining unit
Municipal Exec Assoc, Misc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$26,061
Job Code
0933
Job Family Code
0900
Organization Group Code
Public Protection
Other Benefits
$15,202

Tasha Smith holds the role of Manager V at Police within Management. Their status is permanent civil service. In 2025, their total compensation was $342,474. Union affiliation: Municipal Exec Assoc, Misc.

Albert Jr

Police Officer 3/Police

2025 total comp
$342,440
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$106,679
Other pay
$22,476
Benefits
$51,807
Total compensation
$342,440
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.38

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,096

Albert Jr holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.38 FTE. In 2025, their total compensation was $342,440. They are represented by Poa.

Kyle Simmons

Police Officer 3/Police

2025 total comp
$342,329
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,531
Overtime
$99,556
Other pay
$30,448
Benefits
$50,794
Total compensation
$342,329
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.37

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,615
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,131

Kyle Simmons holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.37 FTE. In 2025, their total compensation was $342,329. They are represented by Poa.

Brandon Disbrow

Police Officer 3/Police

2025 total comp
$342,300
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$98,323
Other pay
$31,898
Benefits
$50,624
Total compensation
$342,300
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.33

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,115

Brandon Disbrow works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.33 FTE. Brandon earned $342,300 in 2025. Union affiliation: Poa.

Vincent Fontela

Police Officer 2/Police

2025 total comp
$341,938
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,391
Overtime
$118,907
Other pay
$14,378
Benefits
$50,262
Total compensation
$341,938
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.46

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,553
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,227

Vincent Fontela works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 1.46 FTE. Vincent earned $341,938 in 2025. Their bargaining unit is Poa.

Charles Collins

Sergeant 3/Police

2024 total comp
$341,688
Sub-department
Police Services
Organization group
Public Protection
Base pay
$194,203
Overtime
$52,857
Other pay
$30,657
Benefits
$63,971
Total compensation
$341,688
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.51

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$27,305
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,912

Charles Collins holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.51 FTE. In 2024, their total compensation was $341,688. Union affiliation: Poa.