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 68

Kelly Jones

Police Officer/Police

2025 total comp
$97,026
Sub-department
Police Services
Organization group
Public Protection
Base pay
$69,455
Overtime
$0
Other pay
$0
Benefits
$27,571
Total compensation
$97,026
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.59

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$12,621
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,158

Kelly Jones works as a Police Officer for Police within Police Services. Their status is permanent civil service, 0.59 FTE. Kelly earned $97,026 in 2025. They are represented by POA.

John Jr

Sergeant 3/Police

2024 total comp
$96,859
Sub-department
Police Services
Organization group
Public Protection
Base pay
$12,540
Overtime
$40,959
Other pay
$34,619
Benefits
$8,741
Total compensation
$96,859
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.32

Source-specific fields

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

At Police, John Jr serves as a Sergeant 3 within Police Services. They work permanent civil service, 0.32 FTE. Their 2024 pay totaled $96,859. They are represented by POA.

Robert Richins

Police Officer 3/Police

2025 total comp
$96,557
Sub-department
Police Services
Organization group
Public Protection
Base pay
$25,385
Overtime
$23,547
Other pay
$35,261
Benefits
$12,364
Total compensation
$96,557
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.3

Source-specific fields

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

Robert Richins holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 0.3 FTE. In 2025, their total compensation was $96,557. Their bargaining unit is POA.

Reilly Deidrick

Police Officer 3/Police

2024 total comp
$96,528
Sub-department
Police Services
Organization group
Public Protection
Base pay
$51,809
Overtime
$6,727
Other pay
$20,953
Benefits
$17,038
Total compensation
$96,528
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.38

Source-specific fields

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

Reilly Deidrick is a Police Officer 3 at Police within Police Services. They work permanent civil service, 0.38 FTE. 2024 total compensation came to $96,528. They are represented by POA.

Henry Li

Police Officer/Police

2024 total comp
$96,276
Sub-department
Police Services
Organization group
Public Protection
Base pay
$68,628
Overtime
$162
Other pay
$14
Benefits
$27,473
Total compensation
$96,276
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.61

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$12,349
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,125

Henry Li holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 0.61 FTE. In 2024, their total compensation was $96,276. Union affiliation: POA.

Sophia Robles-Mendoza

Public Relations Assistant/Police

2024 total comp
$96,268
Sub-department
Pub Relations & Spec Assts
Organization group
Public Protection
Base pay
$77,932
Overtime
$325
Other pay
$0
Benefits
$18,011
Total compensation
$96,268
Employment type
Permanent Exempt
Union / bargaining unit
SEIU, Local 1021, 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
Job Code
1310
Job Family Code
1300
Organization Group Code
Public Protection
Other Benefits
$6,086
Retirement Contribution
$11,925

At Police, Sophia Robles-Mendoza serves as a Public Relations Assistant within Pub Relations & Specialist Assts. They work permanent exempt, 1.04 FTE. Their 2024 pay totaled $96,268. Their bargaining unit is SEIU, Local 1021, Misc.

Mary Jasinski

Senior Clerk/Police

2025 total comp
$96,137
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Protection
Base pay
$61,011
Overtime
$5,867
Other pay
$0
Benefits
$29,259
Total compensation
$96,137
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.8

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$15,083
Job Code
1406
Job Family Code
1400
Organization Group Code
Public Protection
Other Benefits
$5,210

Mary Jasinski works as a Senior Clerk for Police within Clerical, Secretarial & Steno. Their status is permanent civil service, 0.8 FTE. Mary earned $96,137 in 2025. Their bargaining unit is SEIU, Local 1021, Misc.

Lyndon Ganda

Assistant Materials Coordinator/Police

2025 total comp
$95,837
Sub-department
Purchasing & Storekeeping
Organization group
Public Protection
Base pay
$69,175
Overtime
$1,431
Other pay
$0
Benefits
$25,231
Total compensation
$95,837
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.5

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$9,504
Job Code
1942
Job Family Code
1900
Organization Group Code
Public Protection
Other Benefits
$5,499

Lyndon Ganda holds the role of Assistant Materials Coordinator at Police within Purchasing & Storekeeping. Their status is permanent civil service, 0.5 FTE. In 2025, their total compensation was $95,837. Union affiliation: Prof & Tech Eng, Local 21.

Joline Chang

Police Officer/Police

2025 total comp
$95,571
Sub-department
Police Services
Organization group
Public Protection
Base pay
$67,733
Overtime
$675
Other pay
$0
Benefits
$27,162
Total compensation
$95,571
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.58

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$12,434
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,093

Joline Chang is a Police Officer at Police within Police Services. They work permanent civil service, 0.58 FTE. 2025 total compensation came to $95,571. Union affiliation: POA.

Mark Pineda

Police Officer 3/Police

2025 total comp
$95,432
Sub-department
Police Services
Organization group
Public Protection
Base pay
$41,833
Overtime
$4,681
Other pay
$40,664
Benefits
$8,254
Total compensation
$95,432
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.29

Source-specific fields

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

Mark Pineda holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 0.29 FTE. In 2025, their total compensation was $95,432. They are represented by POA.

Christopher Forbes

Police Officer 3/Police

2025 total comp
$95,333
Sub-department
Police Services
Organization group
Public Protection
Base pay
$69,390
Overtime
$94
Other pay
$3,989
Benefits
$21,860
Total compensation
$95,333
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.47

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$10,101
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$1,003

At Police, Christopher Forbes serves as a Police Officer 3 within Police Services. They work permanent civil service, 0.47 FTE. Their 2025 pay totaled $95,333. They are represented by POA.

Jason Chan

Police Officer/Police

2025 total comp
$95,252
Sub-department
Police Services
Organization group
Public Protection
Base pay
$66,010
Overtime
$506
Other pay
$62
Benefits
$28,674
Total compensation
$95,252
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.85

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$18,346
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,089

Jason Chan is a Police Officer at Police within Police Services. They work permanent civil service, 0.85 FTE. 2025 total compensation came to $95,252. Union affiliation: POA.

Robert Ii

Police Officer/Police

2025 total comp
$94,825
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$2,455
Other pay
$18
Benefits
$17,220
Total compensation
$94,825
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.65

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$796
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,815

At Police, Robert Ii serves as a Police Officer within Police Services. They work permanent civil service, 0.65 FTE. Their 2025 pay totaled $94,825. They are represented by POA.

Marcial Jr

Police Officer 3/Police

2024 total comp
$94,251
Sub-department
Police Services
Organization group
Public Protection
Base pay
$50,196
Overtime
$0
Other pay
$29,935
Benefits
$14,120
Total compensation
$94,251
Employment type
Temporary Exempt
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.36

Source-specific fields

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

Marcial Jr holds the role of Police Officer 3 at Police within Police Services. Their status is temporary exempt, 0.36 FTE. In 2024, their total compensation was $94,251. Their bargaining unit is POA.

Barrett Chan

Sergeant 3/Police

2025 total comp
$94,160
Sub-department
Police Services
Organization group
Public Protection
Base pay
$15,806
Overtime
$31,170
Other pay
$38,319
Benefits
$8,866
Total compensation
$94,160
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.23

Source-specific fields

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

Barrett Chan is a Sergeant 3 at Police within Police Services. They work permanent civil service, 0.23 FTE. 2025 total compensation came to $94,160. Union affiliation: POA.

Teresa Valdivia

Community Police Services Aide/Police

2025 total comp
$94,101
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$50,084
Overtime
$11,169
Other pay
$8,936
Benefits
$23,912
Total compensation
$94,101
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.59

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$10,360
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$5,468

At Police, Teresa Valdivia serves as a Community Police Services Aide within Airport Operation. They work permanent civil service, 0.59 FTE. Their 2025 pay totaled $94,101. They are represented by SEIU, Local 1021, Misc.

Carlos Alvarez

Police Officer/Police

2025 total comp
$93,362
Sub-department
Police Services
Organization group
Public Protection
Base pay
$63,507
Overtime
$4,434
Other pay
$53
Benefits
$25,368
Total compensation
$93,362
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.58

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$12,540
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,610

Carlos Alvarez works as a Police Officer for Police within Police Services. Their status is permanent civil service, 0.58 FTE. Carlos earned $93,362 in 2025. They are represented by POA.

William Fong

Police Officer/Police

2025 total comp
$93,335
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$1,806
Other pay
$18
Benefits
$16,379
Total compensation
$93,335
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.64

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,769
Retirement Contribution
$10,609

William Fong is a Police Officer at Police within Police Services. They work permanent civil service, 0.64 FTE. 2025 total compensation came to $93,335. Their bargaining unit is POA.

George Rush

Recruiter/Police

2025 total comp
$93,192
Sub-department
Personnel
Organization group
Public Protection
Base pay
$76,563
Overtime
$0
Other pay
$0
Benefits
$16,628
Total compensation
$93,192
Employment type
Temporary Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.5

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
1250
Job Family Code
1200
Organization Group Code
Public Protection
Other Benefits
$5,740
Retirement Contribution
$10,888

George Rush holds the role of Recruiter at Police within Personnel. Their status is temporary exempt, 0.5 FTE. In 2025, their total compensation was $93,192. Their bargaining unit is Prof & Tech Eng, Local 21.

Virginia Lam

Community Police Services Aide/Police

2025 total comp
$93,173
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$48,227
Overtime
$4,558
Other pay
$16,640
Benefits
$23,747
Total compensation
$93,173
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.53

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$10,539
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$5,414

Virginia Lam holds the role of Community Police Services Aide at Police within Airport Operation. Their status is permanent civil service, 0.53 FTE. In 2025, their total compensation was $93,173. They are represented by SEIU, Local 1021, Misc.

Walter Ng

Community Police Services Aide/Police

2024 total comp
$92,961
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$52,115
Overtime
$277
Other pay
$16,258
Benefits
$24,312
Total compensation
$92,961
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.56

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$10,362
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$5,069

At Police, Walter Ng serves as a Community Police Services Aide within Airport Operation. They work permanent civil service, 0.56 FTE. Their 2024 pay totaled $92,961. Union affiliation: SEIU, Local 1021, Misc.

Adolph Andalon

Background Investigator/Police

2025 total comp
$92,288
Sub-department
Personnel
Organization group
Public Protection
Base pay
$71,838
Overtime
$0
Other pay
$0
Benefits
$20,450
Total compensation
$92,288
Employment type
Temporary Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.65

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$12,780
Job Code
1251
Job Family Code
1200
Organization Group Code
Public Protection
Other Benefits
$5,202

Adolph Andalon works as a Background Investigator for Police within Personnel. Their status is temporary exempt, 0.65 FTE. Adolph earned $92,288 in 2025. Their bargaining unit is Prof & Tech Eng, Local 21.

Michael Filson

Media Production Technician/Police

2025 total comp
$92,152
Sub-department
Computer Operatns & Repro Svcs
Organization group
Public Protection
Base pay
$72,495
Overtime
$3,134
Other pay
$0
Benefits
$16,523
Total compensation
$92,152
Employment type
Permanent Exempt
Union / bargaining unit
Theatrical Stage Emp, Local 16
Full-time equivalent (FTE)
0.81

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
1766
Job Family Code
1700
Organization Group Code
Public Protection
Other Benefits
$5,831
Retirement Contribution
$10,692

Michael Filson is a Media Production Technician at Police within Computer Operatns & Repro Services. They work permanent exempt, 0.81 FTE. 2025 total compensation came to $92,152. Their bargaining unit is Theatrical Stage Emp, Local 16.

Benson Lee

Fingerprint Technician 3/Police

2024 total comp
$91,959
Sub-department
Protection & Apprehension
Organization group
Public Protection
Base pay
$38,174
Overtime
$934
Other pay
$32,998
Benefits
$19,853
Total compensation
$91,959
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.39

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$7,971
Job Code
8251
Job Family Code
8200
Organization Group Code
Public Protection
Other Benefits
$5,527

At Police, Benson Lee serves as a Fingerprint Technician 3 within Protection & Apprehension. They work permanent civil service, 0.39 FTE. Their 2024 pay totaled $91,959. Union affiliation: SEIU, Local 1021, Misc.

Michael Kawaguchi

Police Officer 3/Police

2025 total comp
$90,947
Sub-department
Police Services
Organization group
Public Protection
Base pay
$21,400
Overtime
$35,706
Other pay
$23,642
Benefits
$10,200
Total compensation
$90,947
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.25

Source-specific fields

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

Michael Kawaguchi holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 0.25 FTE. In 2025, their total compensation was $90,947. Their bargaining unit is POA.

Shawn Williams

Senior Clerk/Police

2025 total comp
$90,615
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Protection
Base pay
$56,365
Overtime
$1,699
Other pay
$2,611
Benefits
$29,940
Total compensation
$90,615
Employment type
Permanent Exempt
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.82

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$16,095
Job Code
1406
Job Family Code
1400
Organization Group Code
Public Protection
Other Benefits
$4,710

At Police, Shawn Williams serves as a Senior Clerk within Clerical, Secretarial & Steno. They work permanent exempt, 0.82 FTE. Their 2025 pay totaled $90,615. Their bargaining unit is SEIU, Local 1021, Misc.

Jaclynn Diaz

Police Officer/Police

2025 total comp
$90,161
Sub-department
Police Services
Organization group
Public Protection
Base pay
$58,316
Overtime
$4,071
Other pay
$3,783
Benefits
$23,992
Total compensation
$90,161
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.53

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$10,929
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,665

Jaclynn Diaz is a Police Officer at Police within Police Services. They work permanent civil service, 0.53 FTE. 2025 total compensation came to $90,161. Union affiliation: POA.

Robby Willkom

Police Officer 3/Police

2025 total comp
$89,780
Sub-department
Police Services
Organization group
Public Protection
Base pay
$53,669
Overtime
$9,186
Other pay
$10,652
Benefits
$16,273
Total compensation
$89,780
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.36

Source-specific fields

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

At Police, Robby Willkom serves as a Police Officer 3 within Police Services. They work permanent civil service, 0.36 FTE. Their 2025 pay totaled $89,780. They are represented by POA.

Yuki Terao

Police Officer/Police

2025 total comp
$89,576
Sub-department
Police Services
Organization group
Public Protection
Base pay
$50,523
Overtime
$14,929
Other pay
$6,003
Benefits
$18,121
Total compensation
$89,576
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.52

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$9,429
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$1,206

Yuki Terao is a Police Officer at Police within Police Services. They work permanent civil service, 0.52 FTE. 2025 total compensation came to $89,576. Union affiliation: POA.

Alvin Louie

Police Officer 3/Police

2025 total comp
$88,677
Sub-department
Police Services
Organization group
Public Protection
Base pay
$82,493
Overtime
$0
Other pay
$0
Benefits
$6,184
Total compensation
$88,677
Employment type
Temporary Exempt
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.62

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$6,184
Total Salary
$82,493

Alvin Louie works as a Police Officer 3 for Police within Police Services. Their status is temporary exempt, 0.62 FTE. Alvin earned $88,677 in 2025. They are represented by POA.

Michael Gaynor

Police Officer 3/Police

2025 total comp
$87,984
Sub-department
Police Services
Organization group
Public Protection
Base pay
$81,848
Overtime
$0
Other pay
$0
Benefits
$6,136
Total compensation
$87,984
Employment type
Temporary Exempt
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.61

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$6,136
Total Salary
$81,848

Michael Gaynor holds the role of Police Officer 3 at Police within Police Services. Their status is temporary exempt, 0.61 FTE. In 2025, their total compensation was $87,984. They are represented by POA.

Glynis Dapiaoen

Clerk Typist/Police

2025 total comp
$87,785
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Protection
Base pay
$55,685
Overtime
$0
Other pay
$5,204
Benefits
$26,896
Total compensation
$87,785
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.69

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$13,813
Job Code
1424
Job Family Code
1400
Organization Group Code
Public Protection
Other Benefits
$4,740

At Police, Glynis Dapiaoen serves as a Clerk Typist within Clerical, Secretarial & Steno. They work permanent civil service, 0.69 FTE. Their 2025 pay totaled $87,785. Union affiliation: SEIU, Local 1021, Misc.

Christine Fountain

Special Examiner/Police

2025 total comp
$87,397
Sub-department
Personnel
Organization group
Public Protection
Base pay
$81,302
Overtime
$0
Other pay
$0
Benefits
$6,095
Total compensation
$87,397
Employment type
Temporary Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.52

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
1229
Job Family Code
1200
Organization Group Code
Public Protection
Other Benefits
$6,095
Total Salary
$81,302

Christine Fountain works as a Special Examiner for Police within Personnel. Their status is temporary exempt, 0.52 FTE. Christine earned $87,397 in 2025. Their bargaining unit is Prof & Tech Eng, Local 21.

Kenneth Esson

Police Officer 3/Police

2025 total comp
$87,275
Sub-department
Police Services
Organization group
Public Protection
Base pay
$61,734
Overtime
$230
Other pay
$6,196
Benefits
$19,116
Total compensation
$87,275
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.39

Source-specific fields

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

Kenneth Esson holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 0.39 FTE. In 2025, their total compensation was $87,275. Union affiliation: POA.

Raul Mendieta

Police Officer 3/Police

2025 total comp
$87,098
Sub-department
Police Services
Organization group
Public Protection
Base pay
$81,024
Overtime
$0
Other pay
$0
Benefits
$6,074
Total compensation
$87,098
Employment type
Temporary Exempt
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.61

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$6,074
Total Salary
$81,024

Raul Mendieta works as a Police Officer 3 for Police within Police Services. Their status is temporary exempt, 0.61 FTE. Raul earned $87,098 in 2025. Union affiliation: POA.

Yang Wang

Police Officer/Police

2025 total comp
$86,689
Sub-department
Police Services
Organization group
Public Protection
Base pay
$61,581
Overtime
$515
Other pay
$38
Benefits
$24,555
Total compensation
$86,689
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.53

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$11,398
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,334

At Police, Yang Wang serves as a Police Officer within Police Services. They work permanent civil service, 0.53 FTE. Their 2025 pay totaled $86,689. Their bargaining unit is POA.

Angel Lozano

Police Officer 3/Police

2024 total comp
$86,023
Sub-department
Police Services
Organization group
Public Protection
Base pay
$49,964
Overtime
$11,598
Other pay
$7,377
Benefits
$17,084
Total compensation
$86,023
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.38

Source-specific fields

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

Angel Lozano holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 0.38 FTE. In 2024, their total compensation was $86,023. Their bargaining unit is POA.

Sam Snadow

Police Officer 3/Police

2025 total comp
$85,443
Sub-department
Police Services
Organization group
Public Protection
Base pay
$53,669
Overtime
$7,335
Other pay
$8,223
Benefits
$16,216
Total compensation
$85,443
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.35

Source-specific fields

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

Sam Snadow is a Police Officer 3 at Police within Police Services. They work permanent civil service, 0.35 FTE. 2025 total compensation came to $85,443. They are represented by POA.

Cherisse Boland

Criminalist III/Police

2025 total comp
$85,117
Sub-department
Protection & Apprehension
Organization group
Public Protection
Base pay
$63,395
Overtime
$0
Other pay
$1,713
Benefits
$20,009
Total compensation
$85,117
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.31

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$6,014
Job Code
8262
Job Family Code
8200
Organization Group Code
Public Protection
Other Benefits
$4,866

Cherisse Boland is a Criminalist III at Police within Protection & Apprehension. They work permanent civil service, 0.31 FTE. 2025 total compensation came to $85,117. Union affiliation: Prof & Tech Eng, Local 21.

Tauvaa Johnson

Police Officer 3/Police

2025 total comp
$85,046
Sub-department
Police Services
Organization group
Public Protection
Base pay
$79,115
Overtime
$0
Other pay
$0
Benefits
$5,931
Total compensation
$85,046
Employment type
Temporary Exempt
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.59

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,931
Total Salary
$79,115

At Police, Tauvaa Johnson serves as a Police Officer 3 within Police Services. They work temporary exempt, 0.59 FTE. Their 2025 pay totaled $85,046. They are represented by POA.