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

Jamie Ferrando

Community Police Services Aide/Police

2025 total comp
$210,038
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$97,447
Overtime
$59,942
Other pay
$5,588
Benefits
$47,061
Total compensation
$210,038
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.39

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$19,953
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$11,957

Jamie Ferrando works as a Community Police Services Aide for Police within Airport Operation. Their status is permanent civil service, 1.39 FTE. Jamie earned $210,038 in 2025. Union affiliation: SEIU, Local 1021, Misc.

Arnaldo Aleman

Police Officer 3/Police

2025 total comp
$209,538
Sub-department
Police Services
Organization group
Public Protection
Base pay
$141,237
Overtime
$0
Other pay
$24,973
Benefits
$43,328
Total compensation
$209,538
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.88

Source-specific fields

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

Arnaldo Aleman holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 0.88 FTE. In 2025, their total compensation was $209,538. They are represented by Poa.

Michael Fewer

Police Officer 3/Police

2025 total comp
$209,477
Sub-department
Police Services
Organization group
Public Protection
Base pay
$81,810
Overtime
$79,332
Other pay
$20,585
Benefits
$27,750
Total compensation
$209,477
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
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
$11,287
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,599

At Police, Michael Fewer serves as a Police Officer 3 within Police Services. They work permanent civil service, 0.8 FTE. Their 2025 pay totaled $209,477. Their bargaining unit is Poa.

Harrison Poon

Community Police Services Aide/Police

2025 total comp
$209,455
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$95,938
Overtime
$55,686
Other pay
$10,539
Benefits
$47,291
Total compensation
$209,455
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.34

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$19,646
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$11,987

At Police, Harrison Poon serves as a Community Police Services Aide within Airport Operation. They work permanent civil service, 1.34 FTE. Their 2025 pay totaled $209,455. They are represented by SEIU, Local 1021, Misc.

Nelson Ginn

Community Police Services Aide Supervisor/Police

2025 total comp
$209,279
Sub-department
Protection & Apprehension
Organization group
Public Protection
Base pay
$112,852
Overtime
$41,482
Other pay
$5,672
Benefits
$49,272
Total compensation
$209,279
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.23

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$19,953
Job Code
8217
Job Family Code
8200
Organization Group Code
Public Protection
Other Benefits
$11,892

Nelson Ginn works as a Community Police Services Aide Supervisor for Police within Protection & Apprehension. Their status is permanent civil service, 1.23 FTE. Nelson earned $209,279 in 2025. Their bargaining unit is SEIU, Local 1021, Misc.

Katherine Chu

Manager II/Police

2025 total comp
$208,837
Sub-department
Management
Organization group
Public Protection
Base pay
$123,594
Overtime
$0
Other pay
$38,688
Benefits
$46,555
Total compensation
$208,837
Employment type
Temporary Exempt
Union / bargaining unit
Municipal Exec Assoc, Misc
Full-time equivalent (FTE)
0.62

Source-specific fields

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

Katherine Chu works as a Manager II for Police within Management. Their status is temporary exempt, 0.62 FTE. Katherine earned $208,837 in 2025. They are represented by Municipal Exec Assoc, Misc.

Eduardo Melano

Police Officer/Police

2025 total comp
$208,674
Sub-department
Police Services
Organization group
Public Protection
Base pay
$118,824
Overtime
$42,407
Other pay
$5,892
Benefits
$41,551
Total compensation
$208,674
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.22

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
$2,363

At Police, Eduardo Melano serves as a Police Officer within Police Services. They work permanent civil service, 1.22 FTE. Their 2025 pay totaled $208,674. They are represented by Poa.

Dong Ha

Police Officer 3/Police

2025 total comp
$208,668
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$0
Other pay
$20,736
Benefits
$26,455
Total compensation
$208,668
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
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$1,312
Retirement Contribution
$25,143

Dong Ha is a Police Officer 3 at Police within Police Services. They work permanent civil service. 2025 total compensation came to $208,668. They are represented by Poa.

Solomon Lopez

Assistant Materials Coordinator/Police

2025 total comp
$208,666
Sub-department
Purchasing & Storekeeping
Organization group
Public Protection
Base pay
$142,983
Overtime
$13,611
Other pay
$0
Benefits
$52,072
Total compensation
$208,666
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1.06

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
$11,498

Solomon Lopez holds the role of Assistant Materials Coordinator at Police within Purchasing & Storekeeping. Their status is permanent civil service, 1.06 FTE. In 2025, their total compensation was $208,666. Union affiliation: Prof & Tech Eng, Local 21.

Christopher Flores

Police Officer 2/Police

2025 total comp
$208,653
Sub-department
Police Services
Organization group
Public Protection
Base pay
$147,456
Overtime
$6,188
Other pay
$8,650
Benefits
$46,360
Total compensation
$208,653
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.03

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
$2,235

At Police, Christopher Flores serves as a Police Officer 2 within Police Services. They work permanent civil service, 1.03 FTE. Their 2025 pay totaled $208,653. Their bargaining unit is Poa.

Rocael Perez

Police Officer/Police

2025 total comp
$208,227
Sub-department
Police Services
Organization group
Public Protection
Base pay
$117,306
Overtime
$44,491
Other pay
$4,949
Benefits
$41,481
Total compensation
$208,227
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
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,619

Rocael Perez holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 1.21 FTE. In 2025, their total compensation was $208,227. Their bargaining unit is Poa.

Gladys Anda

Is Business Analyst-Senior/Police

2025 total comp
$208,160
Sub-department
Information Systems
Organization group
Public Protection
Base pay
$154,759
Overtime
$0
Other pay
$0
Benefits
$53,401
Total compensation
$208,160
Employment type
Permanent Exempt
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
1053
Job Family Code
1000
Organization Group Code
Public Protection
Other Benefits
$11,849

Gladys Anda holds the role of Is Business Analyst-Senior at Police within Information Systems. Their status is permanent exempt. In 2025, their total compensation was $208,160. They are represented by Prof & Tech Eng, Local 21.

Hazel Ahumada

Recruiter/Police

2025 total comp
$207,963
Sub-department
Personnel
Organization group
Public Protection
Base pay
$154,121
Overtime
$0
Other pay
$180
Benefits
$53,662
Total compensation
$207,963
Employment type
Temporary Exempt
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
1250
Job Family Code
1200
Organization Group Code
Public Protection
Other Benefits
$11,813

Hazel Ahumada is a Recruiter at Police within Personnel. They work temporary exempt. 2025 total compensation came to $207,963. Union affiliation: Prof & Tech Eng, Local 21.

John Ocampo

Police Officer 2/Police

2025 total comp
$207,348
Sub-department
Police Services
Organization group
Public Protection
Base pay
$121,397
Overtime
$35,329
Other pay
$9,095
Benefits
$41,527
Total compensation
$207,348
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
$1,964

At Police, John Ocampo serves as a Police Officer 2 within Police Services. They work permanent civil service, 1.19 FTE. Their 2025 pay totaled $207,348. Their bargaining unit is Poa.

Kevin Murray

Sergeant 3/Police

2025 total comp
$207,002
Sub-department
Police Services
Organization group
Public Protection
Base pay
$99,301
Overtime
$25,363
Other pay
$48,255
Benefits
$34,083
Total compensation
$207,002
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.74

Source-specific fields

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

At Police, Kevin Murray serves as a Sergeant 3 within Police Services. They work permanent civil service, 0.74 FTE. Their 2025 pay totaled $207,002. Union affiliation: Poa.

Cody Lamb

Police Officer/Police

2025 total comp
$206,740
Sub-department
Police Services
Organization group
Public Protection
Base pay
$117,290
Overtime
$43,730
Other pay
$4,277
Benefits
$41,443
Total compensation
$206,740
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
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,581

At Police, Cody Lamb serves as a Police Officer within Police Services. They work permanent civil service, 1.21 FTE. Their 2025 pay totaled $206,740. Union affiliation: Poa.

Ana Mazlumian

Is Programmer Analyst-Senior/Police

2025 total comp
$206,434
Sub-department
Information Systems
Organization group
Public Protection
Base pay
$153,283
Overtime
$0
Other pay
$0
Benefits
$53,151
Total compensation
$206,434
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
1063
Job Family Code
1000
Organization Group Code
Public Protection
Other Benefits
$11,806

Ana Mazlumian works as a Is Programmer Analyst-Senior for Police within Information Systems. Their status is permanent civil service. Ana earned $206,434 in 2025. Union affiliation: Prof & Tech Eng, Local 21.

Roberta Garcia

Is Programmer Analyst-Senior/Police

2025 total comp
$206,381
Sub-department
Information Systems
Organization group
Public Protection
Base pay
$153,283
Overtime
$0
Other pay
$0
Benefits
$53,098
Total compensation
$206,381
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
1063
Job Family Code
1000
Organization Group Code
Public Protection
Other Benefits
$11,753

Roberta Garcia works as a Is Programmer Analyst-Senior for Police within Information Systems. Their status is permanent civil service. Roberta earned $206,381 in 2025. Their bargaining unit is Prof & Tech Eng, Local 21.

Maria Degati

Is Programmer Analyst-Senior/Police

2025 total comp
$206,366
Sub-department
Information Systems
Organization group
Public Protection
Base pay
$153,283
Overtime
$0
Other pay
$130
Benefits
$52,953
Total compensation
$206,366
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
1063
Job Family Code
1000
Organization Group Code
Public Protection
Other Benefits
$11,608

At Police, Maria Degati serves as a Is Programmer Analyst-Senior within Information Systems. They work permanent civil service. Their 2025 pay totaled $206,366. Their bargaining unit is Prof & Tech Eng, Local 21.

Ruchi Tyagi

Is Programmer Analyst-Senior/Police

2025 total comp
$206,300
Sub-department
Information Systems
Organization group
Public Protection
Base pay
$153,283
Overtime
$0
Other pay
$0
Benefits
$53,017
Total compensation
$206,300
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
1063
Job Family Code
1000
Organization Group Code
Public Protection
Other Benefits
$11,672

Ruchi Tyagi works as a Is Programmer Analyst-Senior for Police within Information Systems. Their status is permanent civil service. Ruchi earned $206,300 in 2025. They are represented by Prof & Tech Eng, Local 21.

Charles Dagit

Police Officer 3/Police

2025 total comp
$206,218
Sub-department
Police Services
Organization group
Public Protection
Base pay
$146,005
Overtime
$0
Other pay
$13,403
Benefits
$46,809
Total compensation
$206,218
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.91

Source-specific fields

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

Charles Dagit holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 0.91 FTE. In 2025, their total compensation was $206,218. Their bargaining unit is Poa.

Megan Monahan

Police Officer 3/Police

2024 total comp
$206,187
Sub-department
Police Services
Organization group
Public Protection
Base pay
$148,134
Overtime
$2,974
Other pay
$10,092
Benefits
$44,987
Total compensation
$206,187
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.96

Source-specific fields

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

At Police, Megan Monahan serves as a Police Officer 3 within Police Services. They work permanent civil service, 0.96 FTE. Their 2024 pay totaled $206,187. Their bargaining unit is Poa.

Mauricio Monsalve

Is Programmer Analyst-Senior/Police

2025 total comp
$206,062
Sub-department
Information Systems
Organization group
Public Protection
Base pay
$153,283
Overtime
$0
Other pay
$0
Benefits
$52,779
Total compensation
$206,062
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
1063
Job Family Code
1000
Organization Group Code
Public Protection
Other Benefits
$11,434

Mauricio Monsalve works as a Is Programmer Analyst-Senior for Police within Information Systems. Their status is permanent civil service. Mauricio earned $206,062 in 2025. Their bargaining unit is Prof & Tech Eng, Local 21.

Lorena Prasadi

Police Officer 2/Police

2025 total comp
$205,891
Sub-department
Police Services
Organization group
Public Protection
Base pay
$142,962
Overtime
$7,030
Other pay
$9,866
Benefits
$46,033
Total compensation
$205,891
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.03

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
$2,245

Lorena Prasadi holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 1.03 FTE. In 2025, their total compensation was $205,891. They are represented by Poa.

Gina Pleva

Senior Administrative Analyst/Police

2025 total comp
$205,865
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Protection
Base pay
$152,954
Overtime
$0
Other pay
$0
Benefits
$52,911
Total compensation
$205,865
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
1823
Job Family Code
1800
Organization Group Code
Public Protection
Other Benefits
$11,615

At Police, Gina Pleva serves as a Senior Administrative Analyst within Budget, Admn & Stats Analysis. They work permanent civil service. Their 2025 pay totaled $205,865. They are represented by Prof & Tech Eng, Local 21.

Mac Villas

Police Officer 3/Police

2025 total comp
$205,784
Sub-department
Police Services
Organization group
Public Protection
Base pay
$134,049
Overtime
$13,446
Other pay
$17,593
Benefits
$40,697
Total compensation
$205,784
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.87

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
$2,337

Mac Villas works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 0.87 FTE. Mac earned $205,784 in 2025. Union affiliation: Poa.

Alvin Lou

Police Officer 2/Police

2025 total comp
$205,631
Sub-department
Police Services
Organization group
Public Protection
Base pay
$131,613
Overtime
$25,273
Other pay
$5,402
Benefits
$43,343
Total compensation
$205,631
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
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,273

At Police, Alvin Lou serves as a Police Officer 2 within Police Services. They work permanent civil service, 1.11 FTE. Their 2025 pay totaled $205,631. Their bargaining unit is Poa.

Courtney Lee

Pr Administrative Analyst/Police

2025 total comp
$205,420
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Protection
Base pay
$146,064
Overtime
$0
Other pay
$8,439
Benefits
$50,917
Total compensation
$205,420
Employment type
Permanent Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.95

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$18,568
Job Code
1824
Job Family Code
1800
Organization Group Code
Public Protection
Other Benefits
$11,565

At Police, Courtney Lee serves as a Pr Administrative Analyst within Budget, Admn & Stats Analysis. They work permanent exempt, 0.95 FTE. Their 2025 pay totaled $205,420. They are represented by Prof & Tech Eng, Local 21.

Boahene Yeboah-Afari

Police Officer/Police

2025 total comp
$205,387
Sub-department
Police Services
Organization group
Public Protection
Base pay
$118,626
Overtime
$41,866
Other pay
$3,419
Benefits
$41,476
Total compensation
$205,387
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.22

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
$2,319

At Police, Boahene Yeboah-Afari serves as a Police Officer within Police Services. They work permanent civil service, 1.22 FTE. Their 2025 pay totaled $205,387. Union affiliation: Poa.

Sean Fewer

Police Officer/Police

2025 total comp
$205,325
Sub-department
Police Services
Organization group
Public Protection
Base pay
$118,098
Overtime
$42,950
Other pay
$2,878
Benefits
$41,399
Total compensation
$205,325
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
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,319

Sean Fewer works as a Police Officer for Police within Police Services. Their status is permanent civil service, 1.24 FTE. Sean earned $205,325 in 2025. Their bargaining unit is Poa.

Liliana Carrillo

Manager I/Police

2025 total comp
$205,237
Sub-department
Management
Organization group
Public Protection
Base pay
$147,704
Overtime
$0
Other pay
$0
Benefits
$57,533
Total compensation
$205,237
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Exec Assoc, Misc
Full-time equivalent (FTE)
0.94

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$24,282
Job Code
0922
Job Family Code
0900
Organization Group Code
Public Protection
Other Benefits
$12,263

At Police, Liliana Carrillo serves as a Manager I within Management. They work permanent exempt, 0.94 FTE. Their 2025 pay totaled $205,237. They are represented by Municipal Exec Assoc, Misc.

Michael Marcic

Police Officer/Police

2025 total comp
$205,195
Sub-department
Police Services
Organization group
Public Protection
Base pay
$149,415
Overtime
$10,005
Other pay
$1,105
Benefits
$44,670
Total compensation
$205,195
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.04

Source-specific fields

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

Michael Marcic holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 1.04 FTE. In 2025, their total compensation was $205,195. Their bargaining unit is Poa.

Maxim Mackenzie

Police Officer 3/Police

2025 total comp
$204,397
Sub-department
Police Services
Organization group
Public Protection
Base pay
$82,149
Overtime
$86,976
Other pay
$9,224
Benefits
$26,049
Total compensation
$204,397
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.86

Source-specific fields

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

At Police, Maxim Mackenzie serves as a Police Officer 3 within Police Services. They work permanent civil service, 0.86 FTE. Their 2025 pay totaled $204,397. They are represented by Poa.

Jason Espinoza

Assistant Materials Coordinator/Police

2025 total comp
$204,387
Sub-department
Purchasing & Storekeeping
Organization group
Public Protection
Base pay
$142,983
Overtime
$9,514
Other pay
$0
Benefits
$51,889
Total compensation
$204,387
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1.04

Source-specific fields

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

At Police, Jason Espinoza serves as a Assistant Materials Coordinator within Purchasing & Storekeeping. They work permanent civil service, 1.04 FTE. Their 2025 pay totaled $204,387. Their bargaining unit is Prof & Tech Eng, Local 21.

Brian Asuelo

Police Officer 3/Police

2024 total comp
$204,268
Sub-department
Police Services
Organization group
Public Protection
Base pay
$112,807
Overtime
$33,367
Other pay
$22,856
Benefits
$35,238
Total compensation
$204,268
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.86

Source-specific fields

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

At Police, Brian Asuelo serves as a Police Officer 3 within Police Services. They work permanent civil service, 0.86 FTE. Their 2024 pay totaled $204,268. Their bargaining unit is Poa.

Thomas Martinez

Assistant Materials Coordinator/Police

2025 total comp
$204,255
Sub-department
Purchasing & Storekeeping
Organization group
Public Protection
Base pay
$142,983
Overtime
$8,952
Other pay
$0
Benefits
$52,320
Total compensation
$204,255
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1.04

Source-specific fields

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

Thomas Martinez is a Assistant Materials Coordinator at Police within Purchasing & Storekeeping. They work permanent civil service, 1.04 FTE. 2025 total compensation came to $204,255. Their bargaining unit is Prof & Tech Eng, Local 21.

Karen Lew

Legal Assistant/Police

2025 total comp
$203,950
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$129,231
Overtime
$23,048
Other pay
$1,470
Benefits
$50,202
Total compensation
$203,950
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
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
$19,546
Job Code
8173
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$11,432

Karen Lew works as a Legal Assistant for Police within Legal & Court. Their status is permanent civil service, 1.12 FTE. Karen earned $203,950 in 2025. Union affiliation: Prof & Tech Eng, Local 21.

Norman Noble

Is Engineer-Senior/Police

2025 total comp
$203,938
Sub-department
Information Systems
Organization group
Public Protection
Base pay
$150,372
Overtime
$0
Other pay
$3,924
Benefits
$49,643
Total compensation
$203,938
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.79

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$16,276
Job Code
1043
Job Family Code
1000
Organization Group Code
Public Protection
Other Benefits
$11,903

At Police, Norman Noble serves as a Is Engineer-Senior within Information Systems. They work permanent civil service, 0.79 FTE. Their 2025 pay totaled $203,938. Their bargaining unit is Prof & Tech Eng, Local 21.

Terence Lively

Community Police Services Aide/Police

2025 total comp
$203,905
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$96,979
Overtime
$51,535
Other pay
$8,055
Benefits
$47,335
Total compensation
$203,905
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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
$19,857
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$12,033

Terence Lively holds the role of Community Police Services Aide at Police within Airport Operation. Their status is permanent civil service, 1.33 FTE. In 2025, their total compensation was $203,905. Their bargaining unit is SEIU, Local 1021, Misc.

Terry Lam

Senior Administrative Analyst/Police

2025 total comp
$203,751
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Protection
Base pay
$149,995
Overtime
$0
Other pay
$1,335
Benefits
$52,421
Total compensation
$203,751
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
1823
Job Family Code
1800
Organization Group Code
Public Protection
Other Benefits
$11,358

Terry Lam is a Senior Administrative Analyst at Police within Budget, Admn & Stats Analysis. They work permanent civil service. 2025 total compensation came to $203,751. Their bargaining unit is Prof & Tech Eng, Local 21.