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 69

Robert Jaime

Police Officer 3/Police

2025 total comp
$83,526
Sub-department
Police Services
Organization group
Public Protection
Base pay
$53,669
Overtime
$3,452
Other pay
$9,921
Benefits
$16,484
Total compensation
$83,526
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.34

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

Robert Jaime works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 0.34 FTE. Robert earned $83,526 in 2025. They are represented by POA.

Christian Hau

Police Officer/Police

2025 total comp
$82,653
Sub-department
Police Services
Organization group
Public Protection
Base pay
$57,932
Overtime
$1,462
Other pay
$43
Benefits
$23,216
Total compensation
$82,653
Employment type
Permanent Civil Service
Union / bargaining unit
POA
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
$10,600
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,420

At Police, Christian Hau serves as a Police Officer within Police Services. They work permanent civil service, 0.5 FTE. Their 2025 pay totaled $82,653. Union affiliation: POA.

Joseph Clemente

Police Officer 3/Police

2024 total comp
$82,030
Sub-department
Police Services
Organization group
Public Protection
Base pay
$47,346
Overtime
$105
Other pay
$6,695
Benefits
$27,884
Total compensation
$82,030
Employment type
Permanent Civil Service
Union / bargaining unit
POA
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
$19,494
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$763

Joseph Clemente is a Police Officer 3 at Police within Police Services. They work permanent civil service, 0.31 FTE. 2024 total compensation came to $82,030. They are represented by POA.

Marshall Byrne

Media Production Technician/Police

2024 total comp
$82,007
Sub-department
Computer Operatns & Repro Svcs
Organization group
Public Protection
Base pay
$54,020
Overtime
$784
Other pay
$3,493
Benefits
$23,710
Total compensation
$82,007
Employment type
Permanent Exempt
Union / bargaining unit
Theatrical Stage Emp, Local 16
Full-time equivalent (FTE)
0.54

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$10,742
Job Code
1766
Job Family Code
1700
Organization Group Code
Public Protection
Other Benefits
$4,493

Marshall Byrne is a Media Production Technician at Police within Computer Operatns & Repro Services. They work permanent exempt, 0.54 FTE. 2024 total compensation came to $82,007. Their bargaining unit is Theatrical Stage Emp, Local 16.

Jennifer Toomey

Background Investigator/Police

2025 total comp
$80,955
Sub-department
Personnel
Organization group
Public Protection
Base pay
$64,494
Overtime
$0
Other pay
$0
Benefits
$16,461
Total compensation
$80,955
Employment type
Temporary Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
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,901
Job Code
1251
Job Family Code
1200
Organization Group Code
Public Protection
Other Benefits
$4,913

Jennifer Toomey works as a Background Investigator for Police within Personnel. Their status is temporary exempt, 0.56 FTE. Jennifer earned $80,955 in 2025. Their bargaining unit is Prof & Tech Eng, Local 21.

Matthew Faliano

Police Officer 3/Police

2025 total comp
$80,692
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,064
Overtime
$0
Other pay
$0
Benefits
$5,628
Total compensation
$80,692
Employment type
Temporary Exempt
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.56

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,628
Total Salary
$75,064

Matthew Faliano works as a Police Officer 3 for Police within Police Services. Their status is temporary exempt, 0.56 FTE. Matthew earned $80,692 in 2025. They are represented by POA.

Denise Flaherty

Assistant Chief of Police/Police

2025 total comp
$80,552
Sub-department
Management
Organization group
Public Protection
Base pay
$0
Overtime
$0
Other pay
$78,525
Benefits
$2,027
Total compensation
$80,552
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Exec Assoc, Police

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$889
Job Code
0395
Job Family Code
0900
Organization Group Code
Public Protection
Other Benefits
$1,137

Denise Flaherty is a Assistant Chief of Police at Police within Management. They work permanent exempt. 2025 total compensation came to $80,552. Union affiliation: Municipal Exec Assoc, Police.

Daniel Casey

Police Officer 3/Police

2025 total comp
$80,078
Sub-department
Police Services
Organization group
Public Protection
Base pay
$12,081
Overtime
$22,988
Other pay
$28,757
Benefits
$16,252
Total compensation
$80,078
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.22

Source-specific fields

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

Daniel Casey holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 0.22 FTE. In 2025, their total compensation was $80,078. They are represented by POA.

John Torrise

Police Officer 3/Police

2025 total comp
$79,338
Sub-department
Police Services
Organization group
Public Protection
Base pay
$73,805
Overtime
$0
Other pay
$0
Benefits
$5,533
Total compensation
$79,338
Employment type
Temporary Exempt
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.55

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,533
Total Salary
$73,805

John Torrise works as a Police Officer 3 for Police within Police Services. Their status is temporary exempt, 0.55 FTE. John earned $79,338 in 2025. Union affiliation: POA.

Robert Perez

Police Officer/Police

2024 total comp
$79,050
Sub-department
Police Services
Organization group
Public Protection
Base pay
$55,739
Overtime
$448
Other pay
$88
Benefits
$22,776
Total compensation
$79,050
Employment type
Permanent Civil Service
Union / bargaining unit
POA
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
$10,093
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,190

At Police, Robert Perez serves as a Police Officer within Police Services. They work permanent civil service, 0.5 FTE. Their 2024 pay totaled $79,050. Their bargaining unit is POA.

Jason Elen

Community Police Services Aide/Police

2025 total comp
$78,768
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$50,177
Overtime
$763
Other pay
$5,007
Benefits
$22,821
Total compensation
$78,768
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,379
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$4,340

At Police, Jason Elen serves as a Community Police Services Aide within Airport Operation. They work permanent civil service, 0.53 FTE. Their 2025 pay totaled $78,768. Union affiliation: SEIU, Local 1021, Misc.

Eddie Wu

Police Officer 3/Police

2025 total comp
$78,452
Sub-department
Police Services
Organization group
Public Protection
Base pay
$72,981
Overtime
$0
Other pay
$0
Benefits
$5,471
Total compensation
$78,452
Employment type
Temporary Exempt
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.54

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,471
Total Salary
$72,981

At Police, Eddie Wu serves as a Police Officer 3 within Police Services. They work temporary exempt, 0.54 FTE. Their 2025 pay totaled $78,452. Union affiliation: POA.

Henry Espinoza

Police Officer 3/Police

2025 total comp
$78,246
Sub-department
Police Services
Organization group
Public Protection
Base pay
$72,789
Overtime
$0
Other pay
$0
Benefits
$5,457
Total compensation
$78,246
Employment type
Temporary Exempt
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.55

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,457
Total Salary
$72,789

Henry Espinoza is a Police Officer 3 at Police within Police Services. They work temporary exempt, 0.55 FTE. 2025 total compensation came to $78,246. Union affiliation: POA.

Aaron Tam

Police Officer 2/Police

2025 total comp
$77,725
Sub-department
Police Services
Organization group
Public Protection
Base pay
$52,641
Overtime
$7,267
Other pay
$2,502
Benefits
$15,315
Total compensation
$77,725
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
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$883

Aaron Tam works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 0.36 FTE. Aaron earned $77,725 in 2025. Their bargaining unit is POA.

Brian-Anthony Asuelo

Police Officer 3/Police

2025 total comp
$77,055
Sub-department
Police Services
Organization group
Public Protection
Base pay
$44,198
Overtime
$10,879
Other pay
$8,530
Benefits
$13,448
Total compensation
$77,055
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
$5,803
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$886

Brian-Anthony Asuelo is a Police Officer 3 at Police within Police Services. They work permanent civil service, 0.3 FTE. 2025 total compensation came to $77,055. They are represented by POA.

Salahuddin Ahmed

Is Business Analyst/Police

2024 total comp
$76,960
Sub-department
Information Systems
Organization group
Public Protection
Base pay
$40,982
Overtime
$0
Other pay
$19,337
Benefits
$16,641
Total compensation
$76,960
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
$5,571
Job Code
1052
Job Family Code
1000
Organization Group Code
Public Protection
Other Benefits
$4,640

Salahuddin Ahmed holds the role of Is Business Analyst at Police within Information Systems. Their status is permanent civil service, 0.31 FTE. In 2024, their total compensation was $76,960. They are represented by Prof & Tech Eng, Local 21.

Marissa Casil

Community Police Services Aide/Police

2025 total comp
$76,910
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$49,321
Overtime
$0
Other pay
$5,187
Benefits
$22,402
Total compensation
$76,910
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.51

Source-specific fields

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

At Police, Marissa Casil serves as a Community Police Services Aide within Airport Operation. They work permanent civil service, 0.51 FTE. Their 2025 pay totaled $76,910. They are represented by SEIU, Local 1021, Misc.

Daniel Dedet

Police Officer 3/Police

2025 total comp
$76,761
Sub-department
Police Services
Organization group
Public Protection
Base pay
$71,408
Overtime
$0
Other pay
$0
Benefits
$5,353
Total compensation
$76,761
Employment type
Temporary Exempt
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
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,353
Total Salary
$71,408

At Police, Daniel Dedet serves as a Police Officer 3 within Police Services. They work temporary exempt, 0.53 FTE. Their 2025 pay totaled $76,761. They are represented by POA.

Raymond Padmore

Police Officer 3/Police

2025 total comp
$76,411
Sub-department
Police Services
Organization group
Public Protection
Base pay
$71,082
Overtime
$0
Other pay
$0
Benefits
$5,329
Total compensation
$76,411
Employment type
Temporary Exempt
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
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,329
Total Salary
$71,082

Raymond Padmore is a Police Officer 3 at Police within Police Services. They work temporary exempt, 0.53 FTE. 2025 total compensation came to $76,411. Their bargaining unit is POA.

Matthew Mackenzie

Police Officer 3/Police

2025 total comp
$75,356
Sub-department
Police Services
Organization group
Public Protection
Base pay
$48,850
Overtime
$72
Other pay
$9,114
Benefits
$17,321
Total compensation
$75,356
Employment type
Permanent Civil Service
Union / bargaining unit
POA
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
$8,242
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$800

Matthew Mackenzie holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 0.31 FTE. In 2025, their total compensation was $75,356. Their bargaining unit is POA.

Leo Bernstein

Sergeant 3/Police

2025 total comp
$75,067
Sub-department
Police Services
Organization group
Public Protection
Base pay
$41,072
Overtime
$0
Other pay
$7,348
Benefits
$26,647
Total compensation
$75,067
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.22

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$19,532
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$397

Leo Bernstein is a Sergeant 3 at Police within Police Services. They work permanent civil service, 0.22 FTE. 2025 total compensation came to $75,067. They are represented by POA.

Carmen Walsh

Police Officer 3/Police

2024 total comp
$74,350
Sub-department
Police Services
Organization group
Public Protection
Base pay
$51,171
Overtime
$0
Other pay
$7,217
Benefits
$15,962
Total compensation
$74,350
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.33

Source-specific fields

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

Carmen Walsh works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 0.33 FTE. Carmen earned $74,350 in 2024. They are represented by POA.

Ron Meyer

Sergeant 3/Police

2024 total comp
$73,638
Sub-department
Police Services
Organization group
Public Protection
Base pay
$20,426
Overtime
$17,490
Other pay
$27,515
Benefits
$8,206
Total compensation
$73,638
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.2

Source-specific fields

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

Ron Meyer holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 0.2 FTE. In 2024, their total compensation was $73,638. Their bargaining unit is POA.

Alpha Ng

Police Officer 3/Police

2025 total comp
$73,470
Sub-department
Police Services
Organization group
Public Protection
Base pay
$68,346
Overtime
$0
Other pay
$0
Benefits
$5,124
Total compensation
$73,470
Employment type
Temporary Exempt
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.51

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,124
Total Salary
$68,346

Alpha Ng holds the role of Police Officer 3 at Police within Police Services. Their status is temporary exempt, 0.51 FTE. In 2025, their total compensation was $73,470. Union affiliation: POA.

Matthew Fambrini

Police Officer 3/Police

2025 total comp
$73,243
Sub-department
Police Services
Organization group
Public Protection
Base pay
$68,135
Overtime
$0
Other pay
$0
Benefits
$5,108
Total compensation
$73,243
Employment type
Temporary Exempt
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.51

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,108
Total Salary
$68,135

Matthew Fambrini works as a Police Officer 3 for Police within Police Services. Their status is temporary exempt, 0.51 FTE. Matthew earned $73,243 in 2025. Union affiliation: POA.

Sara Schumann

Background Investigator/Police

2025 total comp
$73,055
Sub-department
Personnel
Organization group
Public Protection
Base pay
$59,782
Overtime
$0
Other pay
$0
Benefits
$13,272
Total compensation
$73,055
Employment type
Temporary Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.45

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
1251
Job Family Code
1200
Organization Group Code
Public Protection
Other Benefits
$4,482
Retirement Contribution
$8,791

Sara Schumann holds the role of Background Investigator at Police within Personnel. Their status is temporary exempt, 0.45 FTE. In 2025, their total compensation was $73,055. They are represented by Prof & Tech Eng, Local 21.

Sean Rogers

Police Officer 3/Police

2025 total comp
$72,322
Sub-department
Police Services
Organization group
Public Protection
Base pay
$67,278
Overtime
$0
Other pay
$0
Benefits
$5,044
Total compensation
$72,322
Employment type
Temporary Exempt
Union / bargaining unit
POA
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,044
Total Salary
$67,278

At Police, Sean Rogers serves as a Police Officer 3 within Police Services. They work temporary exempt, 0.5 FTE. Their 2025 pay totaled $72,322. Their bargaining unit is POA.

Cathy Lam

Senior Administrative Analyst/Police

2025 total comp
$71,313
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Protection
Base pay
$44,581
Overtime
$0
Other pay
$9,989
Benefits
$16,743
Total compensation
$71,313
Employment type
Permanent Exempt
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
1823
Job Family Code
1800
Organization Group Code
Public Protection
Other Benefits
$4,095

Cathy Lam works as a Senior Administrative Analyst for Police within Budget, Admn & Stats Analysis. Their status is permanent exempt, 0.31 FTE. Cathy earned $71,313 in 2025. Their bargaining unit is Prof & Tech Eng, Local 21.

William Conley

Police Officer 3/Police

2025 total comp
$71,224
Sub-department
Police Services
Organization group
Public Protection
Base pay
$66,256
Overtime
$0
Other pay
$0
Benefits
$4,967
Total compensation
$71,224
Employment type
Temporary Exempt
Union / bargaining unit
POA
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,967
Total Salary
$66,256

William Conley holds the role of Police Officer 3 at Police within Police Services. Their status is temporary exempt, 0.5 FTE. In 2025, their total compensation was $71,224. Union affiliation: POA.

Eric Quema

Police Officer 3/Police

2025 total comp
$71,154
Sub-department
Police Services
Organization group
Public Protection
Base pay
$66,191
Overtime
$0
Other pay
$0
Benefits
$4,962
Total compensation
$71,154
Employment type
Temporary Exempt
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.49

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
$4,962
Total Salary
$66,191

Eric Quema works as a Police Officer 3 for Police within Police Services. Their status is temporary exempt, 0.49 FTE. Eric earned $71,154 in 2025. They are represented by POA.

Pierre Martinez

Police Officer 3/Police

2025 total comp
$70,610
Sub-department
Police Services
Organization group
Public Protection
Base pay
$65,686
Overtime
$0
Other pay
$0
Benefits
$4,924
Total compensation
$70,610
Employment type
Temporary Exempt
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.49

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
$4,924
Total Salary
$65,686

Pierre Martinez holds the role of Police Officer 3 at Police within Police Services. Their status is temporary exempt, 0.49 FTE. In 2025, their total compensation was $70,610. They are represented by POA.

Steven Matthias

Police Officer 3/Police

2025 total comp
$70,533
Sub-department
Police Services
Organization group
Public Protection
Base pay
$65,614
Overtime
$0
Other pay
$0
Benefits
$4,919
Total compensation
$70,533
Employment type
Temporary Exempt
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.49

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
$4,919
Total Salary
$65,614

Steven Matthias holds the role of Police Officer 3 at Police within Police Services. Their status is temporary exempt, 0.49 FTE. In 2025, their total compensation was $70,533. They are represented by POA.

Oscar Carcelen

Police Officer 3/Police

2025 total comp
$70,449
Sub-department
Police Services
Organization group
Public Protection
Base pay
$65,536
Overtime
$0
Other pay
$0
Benefits
$4,913
Total compensation
$70,449
Employment type
Temporary Exempt
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.49

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
$4,913
Total Salary
$65,536

At Police, Oscar Carcelen serves as a Police Officer 3 within Police Services. They work temporary exempt, 0.49 FTE. Their 2025 pay totaled $70,449. Union affiliation: POA.

Damon Keeve

Police Officer 3/Police

2025 total comp
$70,303
Sub-department
Police Services
Organization group
Public Protection
Base pay
$65,400
Overtime
$0
Other pay
$0
Benefits
$4,903
Total compensation
$70,303
Employment type
Temporary Exempt
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.49

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
$4,903
Total Salary
$65,400

At Police, Damon Keeve serves as a Police Officer 3 within Police Services. They work temporary exempt, 0.49 FTE. Their 2025 pay totaled $70,303. Their bargaining unit is POA.

Patrick Li

Police Officer/Police

2024 total comp
$70,219
Sub-department
Police Services
Organization group
Public Protection
Base pay
$49,715
Overtime
$490
Other pay
$0
Benefits
$20,015
Total compensation
$70,219
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.45

Source-specific fields

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

Patrick Li works as a Police Officer for Police within Police Services. Their status is permanent civil service, 0.45 FTE. Patrick earned $70,219 in 2024. Their bargaining unit is POA.

Dominic Celaya

Police Officer 3/Police

2025 total comp
$70,147
Sub-department
Police Services
Organization group
Public Protection
Base pay
$65,255
Overtime
$0
Other pay
$0
Benefits
$4,892
Total compensation
$70,147
Employment type
Temporary Exempt
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.49

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
$4,892
Total Salary
$65,255

Dominic Celaya is a Police Officer 3 at Police within Police Services. They work temporary exempt, 0.49 FTE. 2025 total compensation came to $70,147. Their bargaining unit is POA.

Ernest Ferrando

Special Assistant 10/Police

2025 total comp
$69,177
Sub-department
Pub Relations & Spec Assts
Organization group
Public Protection
Base pay
$64,352
Overtime
$0
Other pay
$0
Benefits
$4,825
Total compensation
$69,177
Employment type
Temporary Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.47

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
1369
Job Family Code
1300
Organization Group Code
Public Protection
Other Benefits
$4,825
Total Salary
$64,352

Ernest Ferrando is a Special Assistant 10 at Police within Pub Relations & Specialist Assts. They work temporary exempt, 0.47 FTE. 2025 total compensation came to $69,177. Their bargaining unit is Prof & Tech Eng, Local 21.

Roger Lu

Police Officer 3/Police

2025 total comp
$69,080
Sub-department
Police Services
Organization group
Public Protection
Base pay
$64,263
Overtime
$0
Other pay
$0
Benefits
$4,818
Total compensation
$69,080
Employment type
Temporary Exempt
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.48

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
$4,818
Total Salary
$64,263

Roger Lu is a Police Officer 3 at Police within Police Services. They work temporary exempt, 0.48 FTE. 2025 total compensation came to $69,080. Their bargaining unit is POA.

Michelle Day

Police Officer 3/Police

2025 total comp
$69,033
Sub-department
Police Services
Organization group
Public Protection
Base pay
$64,218
Overtime
$0
Other pay
$0
Benefits
$4,814
Total compensation
$69,033
Employment type
Temporary Exempt
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.48

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
$4,814
Total Salary
$64,218

Michelle Day is a Police Officer 3 at Police within Police Services. They work temporary exempt, 0.48 FTE. 2025 total compensation came to $69,033. Their bargaining unit is POA.

Arline Gilmore

Senior Management Assistant/Police

2025 total comp
$68,533
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Protection
Base pay
$63,753
Overtime
$0
Other pay
$0
Benefits
$4,780
Total compensation
$68,533
Employment type
Temporary Exempt
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.48

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
1844
Job Family Code
1800
Organization Group Code
Public Protection
Other Benefits
$4,780
Total Salary
$63,753

Arline Gilmore holds the role of Senior Management Assistant at Police within Budget, Admn & Stats Analysis. Their status is temporary exempt, 0.48 FTE. In 2025, their total compensation was $68,533. Union affiliation: SEIU, Local 1021, Misc.