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 7

Maximiliano Thomas

Police Officer 3/Police

2025 total comp
$441,255
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$189,003
Other pay
$37,256
Benefits
$53,541
Total compensation
$441,255
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.67

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
$5,424

Maximiliano Thomas works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.67 FTE. Maximiliano earned $441,255 in 2025. Union affiliation: POA.

Nicole Jones

Commander 3/Police

2024 total comp
$440,979
Sub-department
Untitled
Organization group
Public Protection
Base pay
$312,276
Overtime
$0
Other pay
$46,349
Benefits
$82,354
Total compensation
$440,979
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Exec Assoc, Police
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
$25,999
Job Code
0490
Job Family Code
0000
Organization Group Code
Public Protection
Other Benefits
$5,109

At Police, Nicole Jones serves as a Commander 3 within Untitled. They work permanent exempt, 1.04 FTE. Their 2024 pay totaled $440,979. They are represented by Municipal Exec Assoc, Police.

Scott Lutticken

Sergeant 3/Police

2025 total comp
$440,972
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,952
Overtime
$161,241
Other pay
$34,463
Benefits
$57,317
Total compensation
$440,972
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.49

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
$5,408

At Police, Scott Lutticken serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.49 FTE. Their 2025 pay totaled $440,972. Their bargaining unit is POA.

Gina Debellis

Police Officer 2/Police

2025 total comp
$440,969
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,391
Overtime
$208,678
Other pay
$22,343
Benefits
$51,558
Total compensation
$440,969
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.77

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
$5,522

Gina Debellis is a Police Officer 2 at Police within Police Services. They work permanent civil service, 1.77 FTE. 2025 total compensation came to $440,969. Their bargaining unit is POA.

Jennifer Marino

Sergeant 3/Police

2025 total comp
$440,355
Sub-department
Police Services
Organization group
Public Protection
Base pay
$198,382
Overtime
$95,521
Other pay
$72,521
Benefits
$73,931
Total compensation
$440,355
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.9

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$35,541
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,202

Jennifer Marino holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.9 FTE. In 2025, their total compensation was $440,355. Their bargaining unit is POA.

Stephon Degand

Sergeant 3/Police

2025 total comp
$439,842
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,521
Overtime
$126,843
Other pay
$68,257
Benefits
$57,220
Total compensation
$439,842
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.39

Source-specific fields

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

Stephon Degand holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.39 FTE. In 2025, their total compensation was $439,842. They are represented by POA.

Kevin Horan

Lieutenant 3/Police

2025 total comp
$439,797
Sub-department
Police Services
Organization group
Public Protection
Base pay
$221,463
Overtime
$122,477
Other pay
$30,418
Benefits
$65,439
Total compensation
$439,797
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
$24,356
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,268

At Police, Kevin Horan serves as a Lieutenant 3 within Police Services. They work permanent civil service, 1.46 FTE. Their 2025 pay totaled $439,797. Their bargaining unit is POA.

Bassey Obot

Lieutenant 3/Police

2025 total comp
$439,692
Sub-department
Police Services
Organization group
Public Protection
Base pay
$214,117
Overtime
$37,860
Other pay
$125,004
Benefits
$62,713
Total compensation
$439,692
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.1

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
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,378

At Police, Bassey Obot serves as a Lieutenant 3 within Police Services. They work permanent civil service, 1.1 FTE. Their 2025 pay totaled $439,692. Their bargaining unit is POA.

David Rodriguez

Police Officer 3/Police

2025 total comp
$439,475
Sub-department
Police Services
Organization group
Public Protection
Base pay
$160,598
Overtime
$198,121
Other pay
$27,272
Benefits
$53,483
Total compensation
$439,475
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.7

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
$5,511

David Rodriguez works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.7 FTE. David earned $439,475 in 2025. Their bargaining unit is POA.

Michael Grande

Police Officer 3/Police

2025 total comp
$439,463
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$195,139
Other pay
$29,465
Benefits
$53,404
Total compensation
$439,463
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.66

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
$5,529

Michael Grande is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.66 FTE. 2025 total compensation came to $439,463. Union affiliation: POA.

Grace Gatpandan

Sergeant 3/Police

2025 total comp
$439,458
Sub-department
Police Services
Organization group
Public Protection
Base pay
$188,004
Overtime
$169,893
Other pay
$25,029
Benefits
$56,532
Total compensation
$439,458
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.55

Source-specific fields

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

Grace Gatpandan is a Sergeant 3 at Police within Police Services. They work permanent civil service, 1.55 FTE. 2025 total compensation came to $439,458. They are represented by POA.

David Dorantes

Sergeant 3/Police

2025 total comp
$439,185
Sub-department
Police Services
Organization group
Public Protection
Base pay
$200,934
Overtime
$129,169
Other pay
$37,781
Benefits
$71,301
Total compensation
$439,185
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.89

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$32,500
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,201

At Police, David Dorantes serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.89 FTE. Their 2025 pay totaled $439,185. Their bargaining unit is POA.

Sean Griffin

Sergeant 3/Police

2025 total comp
$439,090
Sub-department
Police Services
Organization group
Public Protection
Base pay
$194,575
Overtime
$140,462
Other pay
$39,102
Benefits
$64,951
Total compensation
$439,090
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.66

Source-specific fields

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

At Police, Sean Griffin serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.66 FTE. Their 2025 pay totaled $439,090. They are represented by POA.

Donald Sakiyama

Police Officer 3/Police

2025 total comp
$439,002
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$200,490
Other pay
$24,524
Benefits
$52,510
Total compensation
$439,002
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.67

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
$5,482

At Police, Donald Sakiyama serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.67 FTE. Their 2025 pay totaled $439,002. Union affiliation: POA.

Brian Philpott

Lieutenant 3/Police

2025 total comp
$438,704
Sub-department
Police Services
Organization group
Public Protection
Base pay
$270,013
Overtime
$19,153
Other pay
$56,182
Benefits
$93,356
Total compensation
$438,704
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
2.04

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$43,416
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,858

At Police, Brian Philpott serves as a Lieutenant 3 within Police Services. They work permanent civil service, 2.04 FTE. Their 2025 pay totaled $438,704. They are represented by POA.

Jesse Iii

Sergeant 3/Police

2025 total comp
$436,904
Sub-department
Police Services
Organization group
Public Protection
Base pay
$204,686
Overtime
$50,177
Other pay
$107,855
Benefits
$74,187
Total compensation
$436,904
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.8

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$35,562
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,061

At Police, Jesse Iii serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.8 FTE. Their 2025 pay totaled $436,904. Union affiliation: POA.

Ariel Wong

Police Officer 3/Police

2025 total comp
$436,731
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$209,297
Other pay
$14,018
Benefits
$51,938
Total compensation
$436,731
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.79

Source-specific fields

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

Ariel Wong holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.79 FTE. In 2025, their total compensation was $436,731. Union affiliation: POA.

Thomas Coffaro

Police Officer 3/Police

2025 total comp
$435,932
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$190,709
Other pay
$30,607
Benefits
$53,138
Total compensation
$435,932
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.67

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
$5,480

Thomas Coffaro is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.67 FTE. 2025 total compensation came to $435,932. Union affiliation: POA.

Kevin Cuadro

Sergeant 3/Police

2025 total comp
$435,845
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,813
Overtime
$169,716
Other pay
$22,059
Benefits
$56,256
Total compensation
$435,845
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
$21,801
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,189

Kevin Cuadro works as a Sergeant 3 for Police within Police Services. Their status is permanent civil service, 1.51 FTE. Kevin earned $435,845 in 2025. They are represented by POA.

Gerald Newbeck

Captain 3/Police

2025 total comp
$435,844
Sub-department
Police Services
Organization group
Public Protection
Base pay
$265,451
Overtime
$41,840
Other pay
$46,335
Benefits
$82,218
Total compensation
$435,844
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.6

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$33,144
Job Code
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,752

At Police, Gerald Newbeck serves as a Captain 3 within Police Services. They work permanent civil service, 1.6 FTE. Their 2025 pay totaled $435,844. Their bargaining unit is POA.

Brent Bradford

Lieutenant 3/Police

2025 total comp
$435,495
Sub-department
Police Services
Organization group
Public Protection
Base pay
$201,724
Overtime
$82,518
Other pay
$91,152
Benefits
$60,102
Total compensation
$435,495
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
$21,636
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,346

Brent Bradford is a Lieutenant 3 at Police within Police Services. They work permanent civil service, 1.19 FTE. 2025 total compensation came to $435,495. Union affiliation: POA.

Joseph Sharlow

Police Officer 3/Police

2025 total comp
$435,427
Sub-department
Police Services
Organization group
Public Protection
Base pay
$177,220
Overtime
$126,712
Other pay
$63,277
Benefits
$68,217
Total compensation
$435,427
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
2.02

Source-specific fields

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

Joseph Sharlow works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 2.02 FTE. Joseph earned $435,427 in 2025. Union affiliation: POA.

Patrick Griffin

Sergeant 3/Police

2025 total comp
$435,306
Sub-department
Police Services
Organization group
Public Protection
Base pay
$188,094
Overtime
$78,507
Other pay
$110,537
Benefits
$58,168
Total compensation
$435,306
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,050
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,302

Patrick Griffin works as a Sergeant 3 for Police within Police Services. Their status is permanent civil service, 1.26 FTE. Patrick earned $435,306 in 2025. Their bargaining unit is POA.

John Andrews

Sergeant 3/Police

2025 total comp
$435,282
Sub-department
Police Services
Organization group
Public Protection
Base pay
$192,190
Overtime
$141,394
Other pay
$38,883
Benefits
$62,816
Total compensation
$435,282
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.58

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$25,345
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,317

John Andrews holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.58 FTE. In 2025, their total compensation was $435,282. They are represented by POA.

Francisco Rodriguez

Sergeant 3/Police

2025 total comp
$434,646
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,510
Overtime
$148,969
Other pay
$40,617
Benefits
$57,550
Total compensation
$434,646
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
$21,553
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,179

Francisco Rodriguez is a Sergeant 3 at Police within Police Services. They work permanent civil service, 1.44 FTE. 2025 total compensation came to $434,646. Union affiliation: POA.

Antonio Balingit

Police Officer 3/Police

2025 total comp
$434,383
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$184,961
Other pay
$34,918
Benefits
$53,026
Total compensation
$434,383
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.62

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
$5,368

Antonio Balingit works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.62 FTE. Antonio earned $434,383 in 2025. Their bargaining unit is POA.

Charlie Ng

Sergeant 3/Police

2025 total comp
$434,302
Sub-department
Police Services
Organization group
Public Protection
Base pay
$197,453
Overtime
$133,159
Other pay
$36,927
Benefits
$66,764
Total compensation
$434,302
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.77

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$29,630
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,246

Charlie Ng holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.77 FTE. In 2025, their total compensation was $434,302. They are represented by POA.

Patrice Heath

Lieutenant 3/Police

2025 total comp
$434,056
Sub-department
Police Services
Organization group
Public Protection
Base pay
$213,226
Overtime
$26,047
Other pay
$123,436
Benefits
$71,346
Total compensation
$434,056
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
$31,189
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,131

Patrice Heath works as a Lieutenant 3 for Police within Police Services. Their status is permanent civil service, 1.51 FTE. Patrice earned $434,056 in 2025. Their bargaining unit is POA.

David O'Connor

Lieutenant 3/Police

2025 total comp
$434,054
Sub-department
Police Services
Organization group
Public Protection
Base pay
$242,105
Overtime
$73,417
Other pay
$42,298
Benefits
$76,235
Total compensation
$434,054
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.62

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$30,754
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,037

At Police, David O'Connor serves as a Lieutenant 3 within Police Services. They work permanent civil service, 1.62 FTE. Their 2025 pay totaled $434,054. Union affiliation: POA.

Paul Vainshtok

Sergeant 3/Police

2025 total comp
$433,939
Sub-department
Police Services
Organization group
Public Protection
Base pay
$184,577
Overtime
$154,488
Other pay
$39,107
Benefits
$55,767
Total compensation
$433,939
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
$21,553
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,456

At Police, Paul Vainshtok serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.5 FTE. Their 2025 pay totaled $433,939. Union affiliation: POA.

Kevin Lee

Lieutenant 3/Police

2024 total comp
$433,765
Sub-department
Police Services
Organization group
Public Protection
Base pay
$214,776
Overtime
$122,872
Other pay
$34,050
Benefits
$62,067
Total compensation
$433,765
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.41

Source-specific fields

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

Kevin Lee works as a Lieutenant 3 for Police within Police Services. Their status is permanent civil service, 1.41 FTE. Kevin earned $433,765 in 2024. Their bargaining unit is POA.

Jason Garden

Lieutenant 3/Police

2025 total comp
$433,640
Sub-department
Police Services
Organization group
Public Protection
Base pay
$214,607
Overtime
$72,572
Other pay
$84,322
Benefits
$62,140
Total compensation
$433,640
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.2

Source-specific fields

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

At Police, Jason Garden serves as a Lieutenant 3 within Police Services. They work permanent civil service, 1.2 FTE. Their 2025 pay totaled $433,640. Union affiliation: POA.

Scott Biggs

Commander 3/Police

2025 total comp
$433,493
Sub-department
Untitled
Organization group
Public Protection
Base pay
$297,018
Overtime
$10,578
Other pay
$42,407
Benefits
$83,490
Total compensation
$433,493
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Exec Assoc, Police
Full-time equivalent (FTE)
1.12

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$31,232
Job Code
0490
Job Family Code
0000
Organization Group Code
Public Protection
Other Benefits
$4,926

At Police, Scott Biggs serves as a Commander 3 within Untitled. They work permanent exempt, 1.12 FTE. Their 2025 pay totaled $433,493. They are represented by Municipal Exec Assoc, Police.

Hector Garcia-Morales

Sergeant 3/Police

2025 total comp
$433,303
Sub-department
Police Services
Organization group
Public Protection
Base pay
$190,784
Overtime
$144,551
Other pay
$37,080
Benefits
$60,888
Total compensation
$433,303
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
$24,454
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,264

Hector Garcia-Morales holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.56 FTE. In 2025, their total compensation was $433,303. Their bargaining unit is POA.

David O'Keeffe

Sergeant 3/Police

2025 total comp
$433,294
Sub-department
Police Services
Organization group
Public Protection
Base pay
$190,793
Overtime
$147,906
Other pay
$34,400
Benefits
$60,195
Total compensation
$433,294
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.58

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$24,185
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,202

At Police, David O'Keeffe serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.58 FTE. Their 2025 pay totaled $433,294. Union affiliation: POA.

Leonard Poggio

Lieutenant 3/Police

2025 total comp
$433,214
Sub-department
Police Services
Organization group
Public Protection
Base pay
$215,207
Overtime
$113,484
Other pay
$42,006
Benefits
$62,516
Total compensation
$433,214
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.32

Source-specific fields

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

Leonard Poggio is a Lieutenant 3 at Police within Police Services. They work permanent civil service, 1.32 FTE. 2025 total compensation came to $433,214. Their bargaining unit is POA.

Jonathan Ozol

Lieutenant 3/Police

2025 total comp
$432,235
Sub-department
Police Services
Organization group
Public Protection
Base pay
$216,803
Overtime
$118,046
Other pay
$34,568
Benefits
$62,819
Total compensation
$432,235
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,589
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,234

At Police, Jonathan Ozol serves as a Lieutenant 3 within Police Services. They work permanent civil service, 1.37 FTE. Their 2025 pay totaled $432,235. Their bargaining unit is POA.

Irvin Huerta

Police Officer 3/Police

2025 total comp
$431,287
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,601
Overtime
$199,943
Other pay
$17,734
Benefits
$52,009
Total compensation
$431,287
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.75

Source-specific fields

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

At Police, Irvin Huerta serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.75 FTE. Their 2025 pay totaled $431,287. Union affiliation: POA.

Giuseppe Festa

Police Officer 3/Police

2025 total comp
$431,283
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$113,190
Other pay
$103,150
Benefits
$53,465
Total compensation
$431,283
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.39

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
$5,347

Giuseppe Festa works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.39 FTE. Giuseppe earned $431,283 in 2025. Their bargaining unit is POA.

R. Weems

Police Officer 3/Police

2025 total comp
$430,975
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$180,374
Other pay
$35,240
Benefits
$53,907
Total compensation
$430,975
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.62

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
$5,330

At Police, R. Weems serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.62 FTE. Their 2025 pay totaled $430,975. Their bargaining unit is POA.