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 1

Frank Harrell

Sergeant 3/Police

2025 total comp
$827,879
Sub-department
Police Services
Organization group
Public Protection
Base pay
$214,796
Overtime
$487,288
Other pay
$41,065
Benefits
$84,731
Total compensation
$827,879
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
3.12

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$38,173
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$10,653

At Police, Frank Harrell serves as a Sergeant 3 within Police Services. They work permanent civil service, 3.12 FTE. Their 2025 pay totaled $827,879. They are represented by POA.

Dennis Lai

Sergeant 3/Police

2025 total comp
$748,658
Sub-department
Police Services
Organization group
Public Protection
Base pay
$189,439
Overtime
$466,231
Other pay
$29,467
Benefits
$63,521
Total compensation
$748,658
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
2.51

Source-specific fields

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

Dennis Lai works as a Sergeant 3 for Police within Police Services. Their status is permanent civil service, 2.51 FTE. Dennis earned $748,658 in 2025. They are represented by POA.

Brian Schaffer

Police Officer 3/Police

2025 total comp
$710,875
Sub-department
Police Services
Organization group
Public Protection
Base pay
$193,249
Overtime
$395,443
Other pay
$38,801
Benefits
$83,382
Total compensation
$710,875
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
3.17

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$42,173
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$8,901

Brian Schaffer is a Police Officer 3 at Police within Police Services. They work permanent civil service, 3.17 FTE. 2025 total compensation came to $710,875. Union affiliation: POA.

Scott Ryan

Lieutenant 3/Police

2025 total comp
$680,494
Sub-department
Police Services
Organization group
Public Protection
Base pay
$214,558
Overtime
$284,634
Other pay
$115,013
Benefits
$66,289
Total compensation
$680,494
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.74

Source-specific fields

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

Scott Ryan holds the role of Lieutenant 3 at Police within Police Services. Their status is permanent civil service, 1.74 FTE. In 2025, their total compensation was $680,494. Their bargaining unit is POA.

Anthony Holder

Lieutenant 3/Police

2025 total comp
$655,291
Sub-department
Police Services
Organization group
Public Protection
Base pay
$224,347
Overtime
$262,458
Other pay
$97,943
Benefits
$70,543
Total compensation
$655,291
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.78

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$24,723
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$8,319

Anthony Holder is a Lieutenant 3 at Police within Police Services. They work permanent civil service, 1.78 FTE. 2025 total compensation came to $655,291. Their bargaining unit is POA.

Leo Kiang

Sergeant 3/Police

2025 total comp
$644,438
Sub-department
Police Services
Organization group
Public Protection
Base pay
$201,737
Overtime
$327,104
Other pay
$40,758
Benefits
$74,838
Total compensation
$644,438
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
2.46

Source-specific fields

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

Leo Kiang is a Sergeant 3 at Police within Police Services. They work permanent civil service, 2.46 FTE. 2025 total compensation came to $644,438. Union affiliation: POA.

Peter Richardson

Police Officer 3/Police

2025 total comp
$642,161
Sub-department
Police Services
Organization group
Public Protection
Base pay
$194,304
Overtime
$323,239
Other pay
$41,145
Benefits
$83,473
Total compensation
$642,161
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
2.99

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$43,105
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$7,878

Peter Richardson is a Police Officer 3 at Police within Police Services. They work permanent civil service, 2.99 FTE. 2025 total compensation came to $642,161. They are represented by POA.

Joshua Espinoza

Lieutenant 3/Police

2025 total comp
$637,822
Sub-department
Police Services
Organization group
Public Protection
Base pay
$240,891
Overtime
$267,855
Other pay
$49,184
Benefits
$79,892
Total compensation
$637,822
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
2.12

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$31,759
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$7,903

Joshua Espinoza holds the role of Lieutenant 3 at Police within Police Services. Their status is permanent civil service, 2.12 FTE. In 2025, their total compensation was $637,822. They are represented by POA.

George Perez

Sergeant 3/Police

2024 total comp
$630,917
Sub-department
Police Services
Organization group
Public Protection
Base pay
$204,257
Overtime
$311,027
Other pay
$36,839
Benefits
$78,794
Total compensation
$630,917
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
2.75

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$36,445
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$7,904

George Perez holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 2.75 FTE. In 2024, their total compensation was $630,917. They are represented by POA.

Wayman Young

Lieutenant 3/Police

2025 total comp
$626,780
Sub-department
Police Services
Organization group
Public Protection
Base pay
$216,699
Overtime
$247,691
Other pay
$96,430
Benefits
$65,960
Total compensation
$626,780
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
$22,537
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$7,944

Wayman Young works as a Lieutenant 3 for Police within Police Services. Their status is permanent civil service, 1.7 FTE. Wayman earned $626,780 in 2025. They are represented by POA.

Constantine Zachos

Police Officer 3/Police

2025 total comp
$619,654
Sub-department
Police Services
Organization group
Public Protection
Base pay
$174,627
Overtime
$348,920
Other pay
$32,170
Benefits
$63,936
Total compensation
$619,654
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
2.35

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$26,817
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$7,901

Constantine Zachos is a Police Officer 3 at Police within Police Services. They work permanent civil service, 2.35 FTE. 2025 total compensation came to $619,654. Their bargaining unit is POA.

Alexander Kwan

Lieutenant 3/Police

2025 total comp
$598,928
Sub-department
Police Services
Organization group
Public Protection
Base pay
$219,127
Overtime
$270,495
Other pay
$42,312
Benefits
$66,993
Total compensation
$598,928
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
$23,459
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$7,545

Alexander Kwan works as a Lieutenant 3 for Police within Police Services. Their status is permanent civil service, 1.8 FTE. Alexander earned $598,928 in 2025. Their bargaining unit is POA.

Jason Robinson

Lieutenant 3/Police

2025 total comp
$598,606
Sub-department
Police Services
Organization group
Public Protection
Base pay
$202,464
Overtime
$267,129
Other pay
$65,095
Benefits
$63,919
Total compensation
$598,606
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.73

Source-specific fields

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

Jason Robinson is a Lieutenant 3 at Police within Police Services. They work permanent civil service, 1.73 FTE. 2025 total compensation came to $598,606. Their bargaining unit is POA.

Anthony Pedroza

Sergeant 3/Police

2025 total comp
$587,676
Sub-department
Police Services
Organization group
Public Protection
Base pay
$194,409
Overtime
$280,680
Other pay
$45,580
Benefits
$67,008
Total compensation
$587,676
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
2.11

Source-specific fields

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

Anthony Pedroza works as a Sergeant 3 for Police within Police Services. Their status is permanent civil service, 2.11 FTE. Anthony earned $587,676 in 2025. They are represented by POA.

Domenico Discenza

Sergeant 3/Police

2025 total comp
$587,455
Sub-department
Police Services
Organization group
Public Protection
Base pay
$192,194
Overtime
$274,850
Other pay
$54,981
Benefits
$65,430
Total compensation
$587,455
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
2.01

Source-specific fields

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

Domenico Discenza is a Sergeant 3 at Police within Police Services. They work permanent civil service, 2.01 FTE. 2025 total compensation came to $587,455. Union affiliation: POA.

Michael Wibunsin

Sergeant 3/Police

2025 total comp
$583,429
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,483
Overtime
$259,436
Other pay
$76,860
Benefits
$59,650
Total compensation
$583,429
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,553
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$7,280

At Police, Michael Wibunsin serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.75 FTE. Their 2025 pay totaled $583,429. They are represented by POA.

Jesse Farrell

Sergeant 3/Police

2025 total comp
$583,086
Sub-department
Police Services
Organization group
Public Protection
Base pay
$188,119
Overtime
$300,633
Other pay
$33,982
Benefits
$60,352
Total compensation
$583,086
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.93

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

Jesse Farrell is a Sergeant 3 at Police within Police Services. They work permanent civil service, 1.93 FTE. 2025 total compensation came to $583,086. Union affiliation: POA.

Hugh Hall

Lieutenant 3/Police

2025 total comp
$581,532
Sub-department
Police Services
Organization group
Public Protection
Base pay
$227,328
Overtime
$241,506
Other pay
$40,909
Benefits
$71,789
Total compensation
$581,532
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.83

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$26,589
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$7,226

At Police, Hugh Hall serves as a Lieutenant 3 within Police Services. They work permanent civil service, 1.83 FTE. Their 2025 pay totaled $581,532. They are represented by POA.

Terence Saw

Sergeant 3/Police

2025 total comp
$579,995
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,457
Overtime
$265,752
Other pay
$67,103
Benefits
$59,684
Total compensation
$579,995
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.72

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

Terence Saw holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.72 FTE. In 2025, their total compensation was $579,995. Union affiliation: POA.

Nicholas Buckley

Sergeant 3/Police

2025 total comp
$578,317
Sub-department
Police Services
Organization group
Public Protection
Base pay
$189,294
Overtime
$282,757
Other pay
$45,292
Benefits
$60,974
Total compensation
$578,317
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.83

Source-specific fields

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

Nicholas Buckley works as a Sergeant 3 for Police within Police Services. Their status is permanent civil service, 1.83 FTE. Nicholas earned $578,317 in 2025. Union affiliation: POA.

Jeremy Cummings

Sergeant 3/Police

2025 total comp
$578,030
Sub-department
Police Services
Organization group
Public Protection
Base pay
$191,402
Overtime
$268,012
Other pay
$55,672
Benefits
$62,944
Total compensation
$578,030
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.92

Source-specific fields

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

Jeremy Cummings holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.92 FTE. In 2025, their total compensation was $578,030. They are represented by POA.

Joaquin Borromeo

Sergeant 3/Police

2025 total comp
$576,461
Sub-department
Police Services
Organization group
Public Protection
Base pay
$189,352
Overtime
$285,363
Other pay
$40,753
Benefits
$60,992
Total compensation
$576,461
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.94

Source-specific fields

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

Joaquin Borromeo holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.94 FTE. In 2025, their total compensation was $576,461. Union affiliation: POA.

Oscar Barcena

Sergeant 3/Police

2025 total comp
$576,239
Sub-department
Police Services
Organization group
Public Protection
Base pay
$197,397
Overtime
$263,285
Other pay
$45,624
Benefits
$69,932
Total compensation
$576,239
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.99

Source-specific fields

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

Oscar Barcena works as a Sergeant 3 for Police within Police Services. Their status is permanent civil service, 1.99 FTE. Oscar earned $576,239 in 2025. Their bargaining unit is POA.

Marvin Cabuntala

Police Officer 3/Police

2025 total comp
$575,566
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,483
Overtime
$267,212
Other pay
$40,099
Benefits
$80,771
Total compensation
$575,566
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
2.83

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$43,105
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$6,950

At Police, Marvin Cabuntala serves as a Police Officer 3 within Police Services. They work permanent civil service, 2.83 FTE. Their 2025 pay totaled $575,566. They are represented by POA.

Angel Poon

Police Officer 3/Police

2025 total comp
$570,288
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$322,282
Other pay
$30,696
Benefits
$55,855
Total compensation
$570,288
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
2.07

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
$7,278

At Police, Angel Poon serves as a Police Officer 3 within Police Services. They work permanent civil service, 2.07 FTE. Their 2025 pay totaled $570,288. They are represented by POA.

John Keesor

Sergeant 3/Police

2025 total comp
$570,239
Sub-department
Police Services
Organization group
Public Protection
Base pay
$164,885
Overtime
$270,578
Other pay
$75,662
Benefits
$59,115
Total compensation
$570,239
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
$24,247
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$7,327

John Keesor is a Sergeant 3 at Police within Police Services. They work permanent civil service, 1.84 FTE. 2025 total compensation came to $570,239. Union affiliation: POA.

Regiland Pena

Police Officer 3/Police

2025 total comp
$566,957
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$323,174
Other pay
$27,500
Benefits
$54,805
Total compensation
$566,957
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
2.12

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
$7,147

Regiland Pena works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 2.12 FTE. Regiland earned $566,957 in 2025. Their bargaining unit is POA.

Louis Wong

Police Officer 3/Police

2025 total comp
$564,516
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$318,669
Other pay
$28,547
Benefits
$55,845
Total compensation
$564,516
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
2.09

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
$7,269

Louis Wong holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 2.09 FTE. In 2025, their total compensation was $564,516. They are represented by POA.

Steven Uang

Police Officer 3/Police

2025 total comp
$564,435
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,631
Overtime
$276,137
Other pay
$70,972
Benefits
$55,695
Total compensation
$564,435
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.98

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

Steven Uang works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.98 FTE. Steven earned $564,435 in 2025. They are represented by POA.

Sam Yuen

Police Officer 3/Police

2025 total comp
$564,218
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$315,435
Other pay
$31,940
Benefits
$55,388
Total compensation
$564,218
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
2.05

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
$7,271

Sam Yuen holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 2.05 FTE. In 2025, their total compensation was $564,218. Their bargaining unit is POA.

Eric Batchelder

Sergeant 3/Police

2025 total comp
$560,507
Sub-department
Police Services
Organization group
Public Protection
Base pay
$203,433
Overtime
$204,476
Other pay
$76,548
Benefits
$76,050
Total compensation
$560,507
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
2.15

Source-specific fields

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

Eric Batchelder holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 2.15 FTE. In 2025, their total compensation was $560,507. Union affiliation: POA.

Randy Ly

Sergeant 3/Police

2025 total comp
$558,545
Sub-department
Police Services
Organization group
Public Protection
Base pay
$191,632
Overtime
$267,872
Other pay
$34,543
Benefits
$64,499
Total compensation
$558,545
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.95

Source-specific fields

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

Randy Ly holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.95 FTE. In 2025, their total compensation was $558,545. Their bargaining unit is POA.

Robert Imbellino

Lieutenant 3/Police

2025 total comp
$556,703
Sub-department
Police Services
Organization group
Public Protection
Base pay
$219,669
Overtime
$235,215
Other pay
$34,989
Benefits
$66,830
Total compensation
$556,703
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.72

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$23,813
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$6,926

At Police, Robert Imbellino serves as a Lieutenant 3 within Police Services. They work permanent civil service, 1.72 FTE. Their 2025 pay totaled $556,703. Union affiliation: POA.

Diane Khuu

Sergeant 3/Police

2025 total comp
$554,990
Sub-department
Police Services
Organization group
Public Protection
Base pay
$189,667
Overtime
$258,354
Other pay
$45,396
Benefits
$61,574
Total compensation
$554,990
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.86

Source-specific fields

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

Diane Khuu is a Sergeant 3 at Police within Police Services. They work permanent civil service, 1.86 FTE. 2025 total compensation came to $554,990. Union affiliation: POA.

Scott Gaines

Sergeant 3/Police

2025 total comp
$551,865
Sub-department
Police Services
Organization group
Public Protection
Base pay
$199,844
Overtime
$237,818
Other pay
$42,407
Benefits
$71,796
Total compensation
$551,865
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
2.15

Source-specific fields

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

At Police, Scott Gaines serves as a Sergeant 3 within Police Services. They work permanent civil service, 2.15 FTE. Their 2025 pay totaled $551,865. Their bargaining unit is POA.

Christopher Long

Sergeant 3/Police

2025 total comp
$551,479
Sub-department
Police Services
Organization group
Public Protection
Base pay
$190,181
Overtime
$269,424
Other pay
$30,493
Benefits
$61,381
Total compensation
$551,479
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.91

Source-specific fields

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

At Police, Christopher Long serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.91 FTE. Their 2025 pay totaled $551,479. They are represented by POA.

Rowena Hara

Sergeant 3/Police

2024 total comp
$551,422
Sub-department
Police Services
Organization group
Public Protection
Base pay
$212,219
Overtime
$219,600
Other pay
$35,376
Benefits
$84,227
Total compensation
$551,422
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
2.73

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$41,521
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$6,675

Rowena Hara works as a Sergeant 3 for Police within Police Services. Their status is permanent civil service, 2.73 FTE. Rowena earned $551,422 in 2024. Their bargaining unit is POA.

Mike Murphy

Sergeant 3/Police

2025 total comp
$547,635
Sub-department
Police Services
Organization group
Public Protection
Base pay
$190,522
Overtime
$253,312
Other pay
$41,116
Benefits
$62,686
Total compensation
$547,635
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.86

Source-specific fields

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

Mike Murphy is a Sergeant 3 at Police within Police Services. They work permanent civil service, 1.86 FTE. 2025 total compensation came to $547,635. They are represented by POA.

Feliks Gasanyan

Lieutenant 3/Police

2025 total comp
$546,118
Sub-department
Police Services
Organization group
Public Protection
Base pay
$228,258
Overtime
$152,308
Other pay
$94,411
Benefits
$71,141
Total compensation
$546,118
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.65

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$26,941
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$6,718

Feliks Gasanyan holds the role of Lieutenant 3 at Police within Police Services. Their status is permanent civil service, 1.65 FTE. In 2025, their total compensation was $546,118. Their bargaining unit is POA.

Daniel Simone

Sergeant 3/Police

2025 total comp
$543,788
Sub-department
Police Services
Organization group
Public Protection
Base pay
$196,455
Overtime
$231,601
Other pay
$47,180
Benefits
$68,552
Total compensation
$543,788
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
2

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$28,827
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$6,701

Daniel Simone works as a Sergeant 3 for Police within Police Services. Their status is permanent civil service, 2 FTE. Daniel earned $543,788 in 2025. Their bargaining unit is POA.