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
Total payroll
$739.4M
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

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.

Trend

Year over year

How this department's total payroll, headcount, and median pay changed across the 2 published years.

YearTotal payrollEmployeesMedian pay
2024
$715.6M
2,955
$250,065
2025
$739.4M
3.3%
3,039
2.8%
$250,324
0.1%

Compare

Similar departments

Departments elsewhere with the most similar mix of roles — a proxy for the same kind of agency, matched by workforce composition rather than name. Pay is not cost-of-living adjusted.

Record list

Employees

Page 2

Mitch Sy

Police Officer/Police

2025 total comp
$278,404
Sub-department
Police Services
Organization group
Public Protection
Base pay
$123,990
Overtime
$105,576
Other pay
$5,622
Benefits
$43,216
Total compensation
$278,404
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.53

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

At Police, Mitch Sy serves as a Police Officer within Police Services. They work permanent civil service, 1.53 FTE. Their 2025 pay totaled $278,404. Their bargaining unit is Poa.

Karl Ma

Police Officer 3/Police

2025 total comp
$277,921
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$33,465
Other pay
$31,727
Benefits
$51,273
Total compensation
$277,921
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.11

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
$3,156

Karl Ma is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.11 FTE. 2025 total compensation came to $277,921. They are represented by Poa.

Nathan Chew

Police Officer 3/Police

2025 total comp
$277,724
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$43,186
Other pay
$22,161
Benefits
$50,899
Total compensation
$277,724
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.15

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
$3,241

Nathan Chew holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.15 FTE. In 2025, their total compensation was $277,724. Their bargaining unit is Poa.

Bryan Santana

Police Officer 3/Police

2025 total comp
$277,704
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$37,383
Other pay
$28,958
Benefits
$49,908
Total compensation
$277,704
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.13

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
$3,169

Bryan Santana is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.13 FTE. 2025 total compensation came to $277,704. Their bargaining unit is Poa.

Andrew Nuris

Police Officer 2/Police

2025 total comp
$277,662
Sub-department
Police Services
Organization group
Public Protection
Base pay
$141,685
Overtime
$75,166
Other pay
$14,262
Benefits
$46,549
Total compensation
$277,662
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.33

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,553
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,269

Andrew Nuris holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 1.33 FTE. In 2025, their total compensation was $277,662. Union affiliation: Poa.

Ivy Lee

Department Head I/Police

2025 total comp
$277,509
Sub-department
Management
Organization group
Public Protection
Base pay
$218,293
Overtime
$0
Other pay
$0
Benefits
$59,216
Total compensation
$277,509
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Exec Assoc, Misc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$13,274
Job Code
0961
Job Family Code
0900
Organization Group Code
Public Protection
Other Benefits
$14,897

Ivy Lee is a Department Head I at Police within Management. They work permanent exempt. 2025 total compensation came to $277,509. Their bargaining unit is Municipal Exec Assoc, Misc.

Alexander Cephus

Police Officer 3/Police

2025 total comp
$277,260
Sub-department
Police Services
Organization group
Public Protection
Base pay
$155,025
Overtime
$59,322
Other pay
$15,007
Benefits
$47,906
Total compensation
$277,260
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.19

Source-specific fields

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

Alexander Cephus holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.19 FTE. In 2025, their total compensation was $277,260. They are represented by Poa.

Alexis Dedet

Police Officer 3/Police

2025 total comp
$276,952
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,501
Overtime
$51,322
Other pay
$14,375
Benefits
$49,754
Total compensation
$276,952
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.19

Source-specific fields

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

Alexis Dedet works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.19 FTE. Alexis earned $276,952 in 2025. Union affiliation: Poa.

Joseph Mendiola

Sergeant 3/Police

2025 total comp
$276,817
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,489
Overtime
$0
Other pay
$35,627
Benefits
$53,701
Total compensation
$276,817
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1

Source-specific fields

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

Joseph Mendiola holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service. In 2025, their total compensation was $276,817. Union affiliation: Poa.

Justin Ocreto

Police Officer 3/Police

2025 total comp
$276,808
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$38,081
Other pay
$26,394
Benefits
$50,878
Total compensation
$276,808
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.13

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
$3,220

At Police, Justin Ocreto serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.13 FTE. Their 2025 pay totaled $276,808. They are represented by Poa.

Kenneth Holland

Police Officer/Police

2025 total comp
$276,125
Sub-department
Police Services
Organization group
Public Protection
Base pay
$118,824
Overtime
$112,780
Other pay
$2,032
Benefits
$42,489
Total compensation
$276,125
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.61

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

Kenneth Holland holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 1.61 FTE. In 2025, their total compensation was $276,125. Their bargaining unit is Poa.

Lee Johnson

Police Officer/Police

2025 total comp
$275,740
Sub-department
Police Services
Organization group
Public Protection
Base pay
$134,104
Overtime
$90,360
Other pay
$6,633
Benefits
$44,643
Total compensation
$275,740
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.43

Source-specific fields

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

Lee Johnson holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 1.43 FTE. In 2025, their total compensation was $275,740. Union affiliation: Poa.

Kate Joshua

Sergeant 3/Police

2025 total comp
$275,707
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,489
Overtime
$7,753
Other pay
$25,482
Benefits
$54,983
Total compensation
$275,707
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.02

Source-specific fields

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

Kate Joshua holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.02 FTE. In 2025, their total compensation was $275,707. They are represented by Poa.

Casey Chow

Police Officer 2/Police

2025 total comp
$275,684
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,368
Overtime
$53,447
Other pay
$15,446
Benefits
$48,423
Total compensation
$275,684
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.21

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,553
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,196

Casey Chow holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 1.21 FTE. In 2025, their total compensation was $275,684. Union affiliation: Poa.

Mark Moraga

Police Officer 3/Police

2025 total comp
$275,393
Sub-department
Police Services
Organization group
Public Protection
Base pay
$134,049
Overtime
$81,875
Other pay
$17,753
Benefits
$41,717
Total compensation
$275,393
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.12

Source-specific fields

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

Mark Moraga holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.12 FTE. In 2025, their total compensation was $275,393. Their bargaining unit is Poa.

Manuel Serrano

Police Officer 2/Police

2025 total comp
$275,145
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,391
Overtime
$49,021
Other pay
$18,507
Benefits
$49,227
Total compensation
$275,145
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.19

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,553
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,191

Manuel Serrano works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 1.19 FTE. Manuel earned $275,145 in 2025. They are represented by Poa.

Maria Magallon

Is Business Analyst-Principal/Police

2025 total comp
$274,979
Sub-department
Information Systems
Organization group
Public Protection
Base pay
$211,164
Overtime
$0
Other pay
$0
Benefits
$63,815
Total compensation
$274,979
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$19,546
Job Code
1054
Job Family Code
1000
Organization Group Code
Public Protection
Other Benefits
$14,239

Maria Magallon is a Is Business Analyst-Principal at Police within Information Systems. They work permanent civil service. 2025 total compensation came to $274,979. Their bargaining unit is Prof & Tech Eng, Local 21.

Leon Ferronato

Police Officer 2/Police

2025 total comp
$274,937
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,368
Overtime
$37,708
Other pay
$28,551
Benefits
$50,310
Total compensation
$274,937
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.14

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,553
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,148

At Police, Leon Ferronato serves as a Police Officer 2 within Police Services. They work permanent civil service, 1.14 FTE. Their 2025 pay totaled $274,937. Union affiliation: Poa.

Rick Omran

Police Officer 2/Police

2025 total comp
$274,616
Sub-department
Police Services
Organization group
Public Protection
Base pay
$154,847
Overtime
$55,397
Other pay
$16,012
Benefits
$48,361
Total compensation
$274,616
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.21

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,553
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,198

Rick Omran holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 1.21 FTE. In 2025, their total compensation was $274,616. Their bargaining unit is Poa.

Joel Aguayo

Police Officer 3/Police

2025 total comp
$274,498
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$28,878
Other pay
$32,888
Benefits
$51,277
Total compensation
$274,498
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.1

Source-specific fields

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

Joel Aguayo holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.1 FTE. In 2025, their total compensation was $274,498. They are represented by Poa.

Matthew Gippner

Police Officer 3/Police

2025 total comp
$274,357
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$37,220
Other pay
$25,913
Benefits
$49,769
Total compensation
$274,357
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.13

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
$3,180

Matthew Gippner holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.13 FTE. In 2025, their total compensation was $274,357. Their bargaining unit is Poa.

Belinda Chin

Manager I/Police

2025 total comp
$274,253
Sub-department
Management
Organization group
Public Protection
Base pay
$203,677
Overtime
$0
Other pay
$0
Benefits
$70,575
Total compensation
$274,253
Employment type
Permanent Civil Service
Union / bargaining unit
Municipal Exec Assoc, Misc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$26,486
Job Code
0922
Job Family Code
0900
Organization Group Code
Public Protection
Other Benefits
$15,123

At Police, Belinda Chin serves as a Manager I within Management. They work permanent civil service. Their 2025 pay totaled $274,253. Their bargaining unit is Municipal Exec Assoc, Misc.

Yesenia Roman-Phipps

Police Officer 2/Police

2025 total comp
$273,920
Sub-department
Police Services
Organization group
Public Protection
Base pay
$147,390
Overtime
$61,214
Other pay
$17,789
Benefits
$47,527
Total compensation
$273,920
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.24

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,553
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,189

Yesenia Roman-Phipps holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 1.24 FTE. In 2025, their total compensation was $273,920. Their bargaining unit is Poa.

Danny Garcia

Police Officer 3/Police

2025 total comp
$273,735
Sub-department
Police Services
Organization group
Public Protection
Base pay
$154,127
Overtime
$61,245
Other pay
$9,943
Benefits
$48,419
Total compensation
$273,735
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.25

Source-specific fields

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

Danny Garcia holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.25 FTE. In 2025, their total compensation was $273,735. Their bargaining unit is Poa.

Alondra Caballero

Police Officer 2/Police

2025 total comp
$273,712
Sub-department
Police Services
Organization group
Public Protection
Base pay
$131,507
Overtime
$86,752
Other pay
$14,807
Benefits
$40,647
Total compensation
$273,712
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.14

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$17,822
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,303

Alondra Caballero is a Police Officer 2 at Police within Police Services. They work permanent civil service, 1.14 FTE. 2025 total compensation came to $273,712. Union affiliation: Poa.

Tyler Ropelato

Police Officer 3/Police

2025 total comp
$273,594
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$36,601
Other pay
$24,758
Benefits
$50,780
Total compensation
$273,594
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.12

Source-specific fields

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

Tyler Ropelato works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.12 FTE. Tyler earned $273,594 in 2025. Union affiliation: Poa.

Kelly Castongia

Police Officer 2/Police

2024 total comp
$273,468
Sub-department
Police Services
Organization group
Public Protection
Base pay
$157,370
Overtime
$43,284
Other pay
$23,707
Benefits
$49,108
Total compensation
$273,468
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.19

Source-specific fields

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

Kelly Castongia works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 1.19 FTE. Kelly earned $273,468 in 2024. Their bargaining unit is Poa.

Ana Mendoza

Police Officer 2/Police

2025 total comp
$273,129
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,368
Overtime
$49,133
Other pay
$16,436
Benefits
$49,191
Total compensation
$273,129
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.19

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,553
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,156

Ana Mendoza works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 1.19 FTE. Ana earned $273,129 in 2025. Their bargaining unit is Poa.

Mallory Long

Police Officer 3/Police

2025 total comp
$273,059
Sub-department
Police Services
Organization group
Public Protection
Base pay
$157,654
Overtime
$45,826
Other pay
$20,816
Benefits
$48,763
Total compensation
$273,059
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.18

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
$3,174

Mallory Long holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.18 FTE. In 2025, their total compensation was $273,059. They are represented by Poa.

Marcus Bradley

Police Officer/Police

2025 total comp
$272,998
Sub-department
Police Services
Organization group
Public Protection
Base pay
$134,934
Overtime
$89,167
Other pay
$4,177
Benefits
$44,720
Total compensation
$272,998
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.43

Source-specific fields

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

At Police, Marcus Bradley serves as a Police Officer within Police Services. They work permanent civil service, 1.43 FTE. Their 2025 pay totaled $272,998. Their bargaining unit is Poa.

David Correa

Police Officer 3/Police

2025 total comp
$272,703
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$30,799
Other pay
$29,158
Benefits
$51,267
Total compensation
$272,703
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.11

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
$3,150

At Police, David Correa serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.11 FTE. Their 2025 pay totaled $272,703. They are represented by Poa.

Kendrick Liu

Police Officer 2/Police

2025 total comp
$272,184
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,391
Overtime
$49,753
Other pay
$15,638
Benefits
$48,402
Total compensation
$272,184
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.18

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,553
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,174

At Police, Kendrick Liu serves as a Police Officer 2 within Police Services. They work permanent civil service, 1.18 FTE. Their 2025 pay totaled $272,184. Their bargaining unit is Poa.

Michael Toomey

Police Officer 3/Police

2025 total comp
$271,934
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$38,311
Other pay
$22,333
Benefits
$49,811
Total compensation
$271,934
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.13

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
$3,080

Michael Toomey holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.13 FTE. In 2025, their total compensation was $271,934. Their bargaining unit is Poa.

Pascual Martinez

Assistant Materials Coordinator/Police

2025 total comp
$271,854
Sub-department
Purchasing & Storekeeping
Organization group
Public Protection
Base pay
$136,894
Overtime
$80,833
Other pay
$199
Benefits
$53,928
Total compensation
$271,854
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1.38

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$19,546
Job Code
1942
Job Family Code
1900
Organization Group Code
Public Protection
Other Benefits
$14,252

Pascual Martinez holds the role of Assistant Materials Coordinator at Police within Purchasing & Storekeeping. Their status is permanent civil service, 1.38 FTE. In 2025, their total compensation was $271,854. Union affiliation: Prof & Tech Eng, Local 21.

Shaun Navarro

Police Officer 3/Police

2025 total comp
$271,828
Sub-department
Police Services
Organization group
Public Protection
Base pay
$168,811
Overtime
$17,206
Other pay
$34,117
Benefits
$51,694
Total compensation
$271,828
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.08

Source-specific fields

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

Shaun Navarro holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.08 FTE. In 2025, their total compensation was $271,828. They are represented by Poa.

Joel Portillo

Police Officer 3/Police

2025 total comp
$271,810
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$41,447
Other pay
$19,333
Benefits
$49,551
Total compensation
$271,810
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.15

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
$3,041

At Police, Joel Portillo serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.15 FTE. Their 2025 pay totaled $271,810. Union affiliation: Poa.

Gerald Smith

Criminalist III/Police

2025 total comp
$271,659
Sub-department
Protection & Apprehension
Organization group
Public Protection
Base pay
$208,281
Overtime
$0
Other pay
$0
Benefits
$63,378
Total compensation
$271,659
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$19,546
Job Code
8262
Job Family Code
8200
Organization Group Code
Public Protection
Other Benefits
$14,211

Gerald Smith works as a Criminalist III for Police within Protection & Apprehension. Their status is permanent civil service. Gerald earned $271,659 in 2025. They are represented by Prof & Tech Eng, Local 21.

Kevin Macmillan

Criminalist III/Police

2025 total comp
$271,539
Sub-department
Protection & Apprehension
Organization group
Public Protection
Base pay
$208,281
Overtime
$0
Other pay
$0
Benefits
$63,258
Total compensation
$271,539
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$19,546
Job Code
8262
Job Family Code
8200
Organization Group Code
Public Protection
Other Benefits
$14,091

Kevin Macmillan works as a Criminalist III for Police within Protection & Apprehension. Their status is permanent civil service. Kevin earned $271,539 in 2025. Their bargaining unit is Prof & Tech Eng, Local 21.

Anita Rodriguez

Police Officer 3/Police

2025 total comp
$271,287
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$44,074
Other pay
$16,098
Benefits
$49,637
Total compensation
$271,287
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.16

Source-specific fields

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

At Police, Anita Rodriguez serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.16 FTE. Their 2025 pay totaled $271,287. They are represented by Poa.

Edgar Iii

Police Officer 3/Police

2025 total comp
$271,179
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$38,329
Other pay
$21,585
Benefits
$49,809
Total compensation
$271,179
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.14

Source-specific fields

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

Edgar Iii works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.14 FTE. Edgar earned $271,179 in 2025. Their bargaining unit is Poa.