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 21

Nathan Rapolla

Police Officer/Police

2025 total comp
$249,406
Sub-department
Police Services
Organization group
Public Protection
Base pay
$131,902
Overtime
$61,583
Other pay
$11,907
Benefits
$44,013
Total compensation
$249,406
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.3

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,907

Nathan Rapolla works as a Police Officer for Police within Police Services. Their status is permanent civil service, 1.3 FTE. Nathan earned $249,406 in 2025. Their bargaining unit is Poa.

Adam Green

Police Officer 3/Police

2025 total comp
$249,394
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$15,341
Other pay
$22,097
Benefits
$50,501
Total compensation
$249,394
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.05

Source-specific fields

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

Adam Green holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.05 FTE. In 2025, their total compensation was $249,394. Their bargaining unit is Poa.

Laura Presley

Police Officer 2/Police

2025 total comp
$249,389
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,368
Overtime
$21,745
Other pay
$20,359
Benefits
$48,917
Total compensation
$249,389
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,553
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,725

Laura Presley is a Police Officer 2 at Police within Police Services. They work permanent civil service, 1.08 FTE. 2025 total compensation came to $249,389. Union affiliation: Poa.

Marina Kirk

Assistant Materials Coordinator/Police

2025 total comp
$249,374
Sub-department
Purchasing & Storekeeping
Organization group
Public Protection
Base pay
$146,662
Overtime
$26,840
Other pay
$21,169
Benefits
$54,703
Total compensation
$249,374
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
1942
Job Family Code
1900
Organization Group Code
Public Protection
Other Benefits
$13,921

Marina Kirk holds the role of Assistant Materials Coordinator at Police within Purchasing & Storekeeping. Their status is permanent civil service, 1.12 FTE. In 2025, their total compensation was $249,374. They are represented by Prof & Tech Eng, Local 21.

Dominic Vannucchi

Police Officer 3/Police

2024 total comp
$249,141
Sub-department
Police Services
Organization group
Public Protection
Base pay
$160,415
Overtime
$9,593
Other pay
$31,426
Benefits
$47,708
Total compensation
$249,141
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,004
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$1,051

Dominic Vannucchi is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.08 FTE. 2024 total compensation came to $249,141. Their bargaining unit is Poa.

Christopher Daroza

Police Officer 3/Police

2025 total comp
$248,986
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$7,261
Other pay
$29,258
Benefits
$51,012
Total compensation
$248,986
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,419

Christopher Daroza works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.02 FTE. Christopher earned $248,986 in 2025. They are represented by Poa.

Thomas Minkel

Police Officer 3/Police

2025 total comp
$248,934
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$13,342
Other pay
$23,704
Benefits
$50,410
Total compensation
$248,934
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.05

Source-specific fields

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

Thomas Minkel is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.05 FTE. 2025 total compensation came to $248,934. Their bargaining unit is Poa.

Marc Magnusson

Police Officer/Police

2025 total comp
$248,839
Sub-department
Police Services
Organization group
Public Protection
Base pay
$133,293
Overtime
$61,895
Other pay
$9,442
Benefits
$44,209
Total compensation
$248,839
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.3

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,896

Marc Magnusson is a Police Officer at Police within Police Services. They work permanent civil service, 1.3 FTE. 2025 total compensation came to $248,839. Union affiliation: Poa.

Gordon Wong

Police Officer 3/Police

2025 total comp
$248,650
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$21,947
Other pay
$15,679
Benefits
$49,546
Total compensation
$248,650
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,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,806

Gordon Wong works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.08 FTE. Gordon earned $248,650 in 2025. Their bargaining unit is Poa.

Zaheer Mohammed

Is Engineer-Senior/Police

2025 total comp
$248,432
Sub-department
Information Systems
Organization group
Public Protection
Base pay
$189,094
Overtime
$0
Other pay
$0
Benefits
$59,339
Total compensation
$248,432
Employment type
Permanent Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.99

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$19,320
Job Code
1043
Job Family Code
1000
Organization Group Code
Public Protection
Other Benefits
$13,130

At Police, Zaheer Mohammed serves as a Is Engineer-Senior within Information Systems. They work permanent exempt, 0.99 FTE. Their 2025 pay totaled $248,432. Their bargaining unit is Prof & Tech Eng, Local 21.

Haris Kumar

Community Police Services Aide/Police

2025 total comp
$248,367
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$97,432
Overtime
$88,938
Other pay
$11,943
Benefits
$50,055
Total compensation
$248,367
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.58

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
$14,015

Haris Kumar is a Community Police Services Aide at Police within Airport Operation. They work permanent civil service, 1.58 FTE. 2025 total compensation came to $248,367. They are represented by SEIU, Local 1021, Misc.

Celina Chow

Police Officer 3/Police

2025 total comp
$248,184
Sub-department
Police Services
Organization group
Public Protection
Base pay
$146,850
Overtime
$19,158
Other pay
$36,863
Benefits
$45,313
Total compensation
$248,184
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.97

Source-specific fields

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

Celina Chow works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 0.97 FTE. Celina earned $248,184 in 2025. Their bargaining unit is Poa.

Kathryn Waaland

Lieutenant 3/Police

2025 total comp
$248,161
Sub-department
Police Services
Organization group
Public Protection
Base pay
$172,440
Overtime
$0
Other pay
$28,191
Benefits
$47,530
Total compensation
$248,161
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.81

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$17,406
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$1,533

Kathryn Waaland works as a Lieutenant 3 for Police within Police Services. Their status is permanent civil service, 0.81 FTE. Kathryn earned $248,161 in 2025. They are represented by Poa.

Richmond Curry

Police Officer 2/Police

2024 total comp
$248,141
Sub-department
Police Services
Organization group
Public Protection
Base pay
$139,876
Overtime
$2,154
Other pay
$63,519
Benefits
$42,592
Total compensation
$248,141
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.9

Source-specific fields

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

Richmond Curry is a Police Officer 2 at Police within Police Services. They work permanent civil service, 0.9 FTE. 2024 total compensation came to $248,141. They are represented by Poa.

Olivia Romero

Police Officer/Police

2025 total comp
$248,117
Sub-department
Police Services
Organization group
Public Protection
Base pay
$138,304
Overtime
$38,871
Other pay
$13,508
Benefits
$57,434
Total compensation
$248,117
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,252
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$13,873

Olivia Romero works as a Police Officer for Police within Police Services. Their status is permanent civil service, 1.16 FTE. Olivia earned $248,117 in 2025. Union affiliation: Poa.

Mike Tse

Police Officer/Police

2025 total comp
$248,022
Sub-department
Police Services
Organization group
Public Protection
Base pay
$118,098
Overtime
$82,316
Other pay
$5,614
Benefits
$41,994
Total compensation
$248,022
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.44

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,914

Mike Tse works as a Police Officer for Police within Police Services. Their status is permanent civil service, 1.44 FTE. Mike earned $248,022 in 2025. They are represented by Poa.

Michael Augugliaro

Police Officer 2/Police

2025 total comp
$248,018
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,368
Overtime
$18,539
Other pay
$22,257
Benefits
$48,854
Total compensation
$248,018
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.07

Source-specific fields

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

At Police, Michael Augugliaro serves as a Police Officer 2 within Police Services. They work permanent civil service, 1.07 FTE. Their 2025 pay totaled $248,018. They are represented by Poa.

Kostyantyn Ivanov

Police Officer 3/Police

2025 total comp
$248,014
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$19,403
Other pay
$17,775
Benefits
$49,381
Total compensation
$248,014
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.07

Source-specific fields

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

Kostyantyn Ivanov is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.07 FTE. 2025 total compensation came to $248,014. They are represented by Poa.

Rachel Ramos

Police Officer 2/Police

2025 total comp
$247,881
Sub-department
Police Services
Organization group
Public Protection
Base pay
$142,307
Overtime
$50,718
Other pay
$8,229
Benefits
$46,627
Total compensation
$247,881
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
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,942

Rachel Ramos works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 1.22 FTE. Rachel earned $247,881 in 2025. Union affiliation: Poa.

Cain Schrachta

Police Officer/Police

2025 total comp
$247,866
Sub-department
Police Services
Organization group
Public Protection
Base pay
$123,223
Overtime
$73,423
Other pay
$8,482
Benefits
$42,738
Total compensation
$247,866
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
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
$21,553
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,903

At Police, Cain Schrachta serves as a Police Officer within Police Services. They work permanent civil service, 1.38 FTE. Their 2025 pay totaled $247,866. They are represented by Poa.

Colleen Fitzpatrick

Police Officer 2/Police

2025 total comp
$247,807
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,391
Overtime
$26,793
Other pay
$13,776
Benefits
$48,848
Total compensation
$247,807
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
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,812

Colleen Fitzpatrick holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 1.1 FTE. In 2025, their total compensation was $247,807. They are represented by Poa.

Matthew O'Leary

Police Officer 3/Police

2025 total comp
$247,781
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$15,300
Other pay
$21,545
Benefits
$49,481
Total compensation
$247,781
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.05

Source-specific fields

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

Matthew O'Leary works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.05 FTE. Matthew earned $247,781 in 2025. Union affiliation: Poa.

Christopher Robinson

Police Officer 2/Police

2025 total comp
$247,585
Sub-department
Police Services
Organization group
Public Protection
Base pay
$156,887
Overtime
$22,746
Other pay
$19,762
Benefits
$48,190
Total compensation
$247,585
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.07

Source-specific fields

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

Christopher Robinson holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 1.07 FTE. In 2025, their total compensation was $247,585. Union affiliation: Poa.

Annie Cassinelli

Police Officer 3/Police

2025 total comp
$247,424
Sub-department
Police Services
Organization group
Public Protection
Base pay
$160,270
Overtime
$12,507
Other pay
$25,560
Benefits
$49,087
Total compensation
$247,424
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,389
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,719

Annie Cassinelli is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.03 FTE. 2025 total compensation came to $247,424. Union affiliation: Poa.

Dandy Wong

Is Business Analyst-Principal/Police

2024 total comp
$247,330
Sub-department
Information Systems
Organization group
Public Protection
Base pay
$187,431
Overtime
$0
Other pay
$0
Benefits
$59,899
Total compensation
$247,330
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
$18,802
Job Code
1054
Job Family Code
1000
Organization Group Code
Public Protection
Other Benefits
$13,308

Dandy Wong works as a Is Business Analyst-Principal for Police within Information Systems. Their status is permanent civil service, 1.04 FTE. Dandy earned $247,330 in 2024. Their bargaining unit is Prof & Tech Eng, Local 21.

Lyn Oconnor

Police Officer 3/Police

2024 total comp
$247,192
Sub-department
Police Services
Organization group
Public Protection
Base pay
$104,463
Overtime
$15,324
Other pay
$87,000
Benefits
$40,405
Total compensation
$247,192
Employment type
Temporary Exempt
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
$20,034
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,033

Lyn Oconnor holds the role of Police Officer 3 at Police within Police Services. Their status is temporary exempt, 1.04 FTE. In 2024, their total compensation was $247,192. Union affiliation: Poa.

Matthew Nazar

Police Officer 3/Police

2025 total comp
$247,149
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,826
Overtime
$11,565
Other pay
$24,248
Benefits
$49,510
Total compensation
$247,149
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,798

Matthew Nazar holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.04 FTE. In 2025, their total compensation was $247,149. They are represented by Poa.

Joshua Dequis

Police Officer 3/Police

2025 total comp
$247,093
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$16,566
Other pay
$19,803
Benefits
$49,245
Total compensation
$247,093
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.05

Source-specific fields

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

Joshua Dequis works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.05 FTE. Joshua earned $247,093 in 2025. Union affiliation: Poa.

Matthew Kurose

Police Officer 3/Police

2025 total comp
$247,044
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,483
Overtime
$16,585
Other pay
$20,175
Benefits
$48,800
Total compensation
$247,044
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
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
$21,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,060

Matthew Kurose works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.06 FTE. Matthew earned $247,044 in 2025. Their bargaining unit is Poa.

Justin Heckford

Community Police Services Aide/Police

2025 total comp
$246,987
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$97,424
Overtime
$90,190
Other pay
$9,734
Benefits
$49,639
Total compensation
$246,987
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.57

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
$13,925

At Police, Justin Heckford serves as a Community Police Services Aide within Airport Operation. They work permanent civil service, 1.57 FTE. Their 2025 pay totaled $246,987. Their bargaining unit is SEIU, Local 1021, Misc.

Megan Farley

Police Officer 2/Police

2025 total comp
$246,980
Sub-department
Police Services
Organization group
Public Protection
Base pay
$134,459
Overtime
$52,569
Other pay
$14,964
Benefits
$44,988
Total compensation
$246,980
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
$2,715

Megan Farley is a Police Officer 2 at Police within Police Services. They work permanent civil service, 1.24 FTE. 2025 total compensation came to $246,980. Union affiliation: Poa.

Eric Barreneche

Police Officer 3/Police

2025 total comp
$246,962
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$16,219
Other pay
$19,863
Benefits
$49,402
Total compensation
$246,962
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
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
$21,689
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,526

Eric Barreneche holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.06 FTE. In 2025, their total compensation was $246,962. They are represented by Poa.

Kingman Ma

Bldgs & Grounds Maintenance Superintendent/Police

2025 total comp
$246,928
Sub-department
Administrative-Labor & Trades
Organization group
Public Protection
Base pay
$184,879
Overtime
$0
Other pay
$0
Benefits
$62,049
Total compensation
$246,928
Employment type
Permanent Civil Service
Union / bargaining unit
Stationary Engineers, Local 39
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,973
Job Code
7120
Job Family Code
7100
Organization Group Code
Public Protection
Other Benefits
$13,783

Kingman Ma holds the role of Bldgs & Grounds Maintenance Superintendent at Police within Administrative-Labor & Trades. Their status is permanent civil service. In 2025, their total compensation was $246,928. Their bargaining unit is Stationary Engineers, Local 39.

Rowena Hara

Police Officer 3/Police

2025 total comp
$246,811
Sub-department
Police Services
Organization group
Public Protection
Base pay
$81,755
Overtime
$95,353
Other pay
$40,773
Benefits
$28,931
Total compensation
$246,811
Employment type
Temporary Exempt
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.9

Source-specific fields

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

At Police, Rowena Hara serves as a Police Officer 3 within Police Services. They work temporary exempt, 0.9 FTE. Their 2025 pay totaled $246,811. Union affiliation: Poa.

Victor Ruiz

Police Officer/Police

2025 total comp
$246,736
Sub-department
Police Services
Organization group
Public Protection
Base pay
$117,290
Overtime
$80,018
Other pay
$7,576
Benefits
$41,852
Total compensation
$246,736
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.41

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,900

Victor Ruiz holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 1.41 FTE. In 2025, their total compensation was $246,736. Union affiliation: Poa.

Declan Flannery

Police Officer 3/Police

2025 total comp
$246,713
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$33,878
Other pay
$22,161
Benefits
$29,196
Total compensation
$246,713
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
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,091
Retirement Contribution
$26,106

Declan Flannery is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.12 FTE. 2025 total compensation came to $246,713. Union affiliation: Poa.

Timothy Scott

Police Officer 2/Police

2025 total comp
$246,544
Sub-department
Police Services
Organization group
Public Protection
Base pay
$149,428
Overtime
$37,573
Other pay
$12,829
Benefits
$46,713
Total compensation
$246,544
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
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,304

Timothy Scott works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 1.15 FTE. Timothy earned $246,544 in 2025. They are represented by Poa.

Ian Mikulas

Police Officer 3/Police

2024 total comp
$246,500
Sub-department
Police Services
Organization group
Public Protection
Base pay
$160,415
Overtime
$10,779
Other pay
$27,794
Benefits
$47,512
Total compensation
$246,500
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,004
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$1,094

Ian Mikulas is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.08 FTE. 2024 total compensation came to $246,500. Their bargaining unit is Poa.

Erika Plascencia

Police Officer/Police

2025 total comp
$246,494
Sub-department
Police Services
Organization group
Public Protection
Base pay
$123,686
Overtime
$77,505
Other pay
$2,516
Benefits
$42,787
Total compensation
$246,494
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.41

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,881

Erika Plascencia holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 1.41 FTE. In 2025, their total compensation was $246,494. Their bargaining unit is Poa.

Lorena Cendejas

Police Officer 3/Police

2025 total comp
$246,403
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$13,912
Other pay
$21,591
Benefits
$49,422
Total compensation
$246,403
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,699

At Police, Lorena Cendejas serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.04 FTE. Their 2025 pay totaled $246,403. They are represented by Poa.