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
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

$26$520,499+

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.

Record list

Employees

Highest-paid first / page 20

Anthony Scafani

Sergeant 3/Police

2025 total comp
$347,145
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,489
Overtime
$73,596
Other pay
$30,161
Benefits
$55,900
Total compensation
$347,145
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
$21,553
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,062

At Police, Anthony Scafani serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.22 FTE. Their 2025 pay totaled $347,145. Their bargaining unit is POA.

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.