GCGovComp.app

City and County of San Francisco / Police

Agency file

Police

Source file: City and County of San Francisco — Employee Compensation / ingested Jun 17, 2026

The Police provides law enforcement and public safety — patrol, criminal investigation, and emergency response.

In 2025, this agency had 3,039 employees with median total compensation of $250,324; the highest distinct record was $827,879.

Year
2025
Employees
3,039
Median total
$250,324
Highest record
$827,879

What the records show

Compensation analytics

These summaries compare pay within the agency before listing individual records.

Salary distribution

$26$520,499+

How 2025 total compensation is spread across the 3,039 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($250,324) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$131,135 (54%)
  • Overtime$50,945 (21%)
  • Other$18,842 (8%)
  • Benefits$42,395 (17%)

What an average paycheck here is made of — base salary versus overtime, other pay (bonuses, allowances), and benefits. A large overtime or other-pay share means take-home often exceeds base salary.

Pay percentiles

10th
25th
Median
75th
90th
$45,273
$144,148
$250,324
$338,792
$422,170

The pay ladder for this department. Someone at the 90th percentile earns $422,170 — more than 90% of the department; the 10th percentile earns $45,273. The shaded band is the middle half of employees (25th–75th percentile).

Largest job titles

Police Officer 3
1,145 · $284,634
Sergeant 3
400 · $383,568
Police Officer
341 · $138,752
Police Officer 2
232 · $273,420

The most common job titles in this department by headcount, with the median total compensation for each. Click a title to see everyone who holds it.

Record list

Employees

Highest-paid first / page 33

Scott Dumont

Police Officer 3/Police

2025 total comp
$287,956
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$52,217
Other pay
$23,435
Benefits
$50,825
Total compensation
$287,956
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,167

Scott Dumont 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 $287,956. Union affiliation: POA.

Patrick Macchi

Police Officer 3/Police

2025 total comp
$287,932
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$60,809
Other pay
$15,631
Benefits
$50,037
Total compensation
$287,932
Employment type
Permanent Civil Service
Union / bargaining unit
POA
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
$21,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,298

At Police, Patrick Macchi serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.23 FTE. Their 2025 pay totaled $287,932. They are represented by POA.

Raymond Biagini

Police Officer 3/Police

2025 total comp
$287,586
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$57,325
Other pay
$18,194
Benefits
$50,611
Total compensation
$287,586
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
$22,071
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,353

At Police, Raymond Biagini serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.21 FTE. Their 2025 pay totaled $287,586. They are represented by POA.

Michael Bordessa

Police Officer 3/Police

2025 total comp
$287,488
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$53,473
Other pay
$22,491
Benefits
$50,046
Total compensation
$287,488
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.2

Source-specific fields

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

Michael Bordessa is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.2 FTE. 2025 total compensation came to $287,488. They are represented by POA.

Kwame Lovell

Police Officer 3/Police

2024 total comp
$287,398
Sub-department
Police Services
Organization group
Public Protection
Base pay
$160,415
Overtime
$60,245
Other pay
$16,952
Benefits
$49,787
Total compensation
$287,398
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,004
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,365

Kwame Lovell holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.24 FTE. In 2024, their total compensation was $287,398. Union affiliation: POA.

James George

Police Officer 3/Police

2025 total comp
$287,369
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$55,678
Other pay
$20,192
Benefits
$50,021
Total compensation
$287,369
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,281

At Police, James George serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.21 FTE. Their 2025 pay totaled $287,369. Their bargaining unit is POA.

Daniel Espinoza

Sergeant 3/Police

2025 total comp
$287,241
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,483
Overtime
$19,646
Other pay
$26,053
Benefits
$54,058
Total compensation
$287,241
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
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,288

Daniel Espinoza works as a Sergeant 3 for Police within Police Services. Their status is permanent civil service, 1.06 FTE. Daniel earned $287,241 in 2025. Union affiliation: POA.

Brett Noh

Police Officer 2/Police

2025 total comp
$287,162
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,368
Overtime
$55,721
Other pay
$24,761
Benefits
$48,312
Total compensation
$287,162
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.2

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

Brett Noh holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 1.2 FTE. In 2025, their total compensation was $287,162. They are represented by POA.

Gregory Watts

Police Officer 3/Police

2025 total comp
$286,944
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,483
Overtime
$31,947
Other pay
$41,955
Benefits
$51,560
Total compensation
$286,944
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
$2,983

Gregory Watts holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.11 FTE. In 2025, their total compensation was $286,944. Their bargaining unit is POA.

Joshua Raphael

Is Project Director/Police

2025 total comp
$286,940
Sub-department
Information Systems
Organization group
Public Protection
Base pay
$221,579
Overtime
$0
Other pay
$0
Benefits
$65,361
Total compensation
$286,940
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
1070
Job Family Code
1000
Organization Group Code
Public Protection
Other Benefits
$14,303

Joshua Raphael works as a Is Project Director for Police within Information Systems. Their status is permanent civil service. Joshua earned $286,940 in 2025. Their bargaining unit is Prof & Tech Eng, Local 21.

Lauren Defilippo

Sergeant 3/Police

2025 total comp
$286,912
Sub-department
Police Services
Organization group
Public Protection
Base pay
$190,045
Overtime
$19,475
Other pay
$20,910
Benefits
$56,482
Total compensation
$286,912
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
$23,625
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,241

Lauren Defilippo is a Sergeant 3 at Police within Police Services. They work permanent civil service, 1.16 FTE. 2025 total compensation came to $286,912. They are represented by POA.

Dustin Colclough

Police Officer 3/Police

2025 total comp
$286,885
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,950
Overtime
$52,716
Other pay
$22,262
Benefits
$49,957
Total compensation
$286,885
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.17

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

Dustin Colclough holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.17 FTE. In 2025, their total compensation was $286,885. Union affiliation: POA.

James Shields

Is Project Director/Police

2025 total comp
$286,872
Sub-department
Information Systems
Organization group
Public Protection
Base pay
$221,579
Overtime
$0
Other pay
$0
Benefits
$65,293
Total compensation
$286,872
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
1070
Job Family Code
1000
Organization Group Code
Public Protection
Other Benefits
$14,235

James Shields holds the role of Is Project Director at Police within Information Systems. Their status is permanent exempt. In 2025, their total compensation was $286,872. Their bargaining unit is Prof & Tech Eng, Local 21.

Paul Wilgus

Police Officer 3/Police

2025 total comp
$286,641
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$54,821
Other pay
$39,317
Benefits
$31,026
Total compensation
$286,641
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
$1,254
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,667

Paul Wilgus is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.16 FTE. 2025 total compensation came to $286,641. They are represented by POA.

Johnny Bell

Police Officer 3/Police

2025 total comp
$286,470
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,407
Overtime
$59,729
Other pay
$19,402
Benefits
$48,932
Total compensation
$286,470
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,137
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,315

Johnny Bell works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.19 FTE. Johnny earned $286,470 in 2025. Union affiliation: POA.

Edward Yamada

Is Engineer-Principal/Police

2025 total comp
$286,411
Sub-department
Information Systems
Organization group
Public Protection
Base pay
$205,709
Overtime
$0
Other pay
$17,504
Benefits
$63,197
Total compensation
$286,411
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
1044
Job Family Code
1000
Organization Group Code
Public Protection
Other Benefits
$14,396

Edward Yamada is a Is Engineer-Principal at Police within Information Systems. They work permanent civil service. 2025 total compensation came to $286,411. Union affiliation: Prof & Tech Eng, Local 21.

Stephen Ii

Police Officer 2/Police

2025 total comp
$286,344
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,368
Overtime
$63,218
Other pay
$15,146
Benefits
$49,612
Total compensation
$286,344
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
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,498

Stephen Ii is a Police Officer 2 at Police within Police Services. They work permanent civil service, 1.25 FTE. 2025 total compensation came to $286,344. Their bargaining unit is POA.

Philip Leung

Police Officer 2/Police

2025 total comp
$286,167
Sub-department
Police Services
Organization group
Public Protection
Base pay
$170,888
Overtime
$43,390
Other pay
$20,648
Benefits
$51,241
Total compensation
$286,167
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,200

Philip Leung is a Police Officer 2 at Police within Police Services. They work permanent civil service, 1.14 FTE. 2025 total compensation came to $286,167. Their bargaining unit is POA.

Donovan Phillips

Police Officer 2/Police

2025 total comp
$286,154
Sub-department
Police Services
Organization group
Public Protection
Base pay
$136,384
Overtime
$93,308
Other pay
$10,801
Benefits
$45,660
Total compensation
$286,154
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.42

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

Donovan Phillips is a Police Officer 2 at Police within Police Services. They work permanent civil service, 1.42 FTE. 2025 total compensation came to $286,154. Union affiliation: POA.

Mark Aiello

Police Officer 3/Police

2025 total comp
$285,748
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$50,119
Other pay
$24,209
Benefits
$49,943
Total compensation
$285,748
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,318

At Police, Mark Aiello serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.14 FTE. Their 2025 pay totaled $285,748. They are represented by POA.

Kaitlin Jensen

Police Officer 3/Police

2025 total comp
$285,639
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$75,051
Other pay
$20,501
Benefits
$28,610
Total compensation
$285,639
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.28

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,652
Retirement Contribution
$24,957

At Police, Kaitlin Jensen serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.28 FTE. Their 2025 pay totaled $285,639. Their bargaining unit is POA.

Andrew Johnson

Police Officer 3/Police

2025 total comp
$285,622
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$45,613
Other pay
$27,581
Benefits
$50,973
Total compensation
$285,622
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,262

Andrew Johnson works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.16 FTE. Andrew earned $285,622 in 2025. Their bargaining unit is POA.

Adam Choy

Sergeant 3/Police

2025 total comp
$285,557
Sub-department
Police Services
Organization group
Public Protection
Base pay
$188,264
Overtime
$9,886
Other pay
$31,058
Benefits
$56,349
Total compensation
$285,557
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
$22,174
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,105

At Police, Adam Choy serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.06 FTE. Their 2025 pay totaled $285,557. They are represented by POA.

Tariq Shaheed

Police Officer 3/Police

2025 total comp
$285,527
Sub-department
Police Services
Organization group
Public Protection
Base pay
$157,308
Overtime
$53,368
Other pay
$25,299
Benefits
$49,552
Total compensation
$285,527
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.2

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

Tariq Shaheed is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.2 FTE. 2025 total compensation came to $285,527. Their bargaining unit is POA.

Kelly Alvarenga

Police Officer 3/Police

2025 total comp
$285,494
Sub-department
Police Services
Organization group
Public Protection
Base pay
$159,203
Overtime
$50,581
Other pay
$26,221
Benefits
$49,489
Total compensation
$285,494
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,330

Kelly Alvarenga 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 $285,494. They are represented by POA.

Gustavo Lopez

Police Officer 2/Police

2025 total comp
$285,487
Sub-department
Police Services
Organization group
Public Protection
Base pay
$149,292
Overtime
$74,319
Other pay
$14,045
Benefits
$47,831
Total compensation
$285,487
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.29

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

Gustavo Lopez holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 1.29 FTE. In 2025, their total compensation was $285,487. They are represented by POA.

Danilo Cruz

Police Officer 3/Police

2025 total comp
$285,012
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$50,462
Other pay
$22,089
Benefits
$51,005
Total compensation
$285,012
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,348

Danilo Cruz 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 $285,012. Union affiliation: POA.

Lawrence Ng

Sergeant 3/Police

2025 total comp
$284,975
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,763
Overtime
$15,971
Other pay
$26,912
Benefits
$54,329
Total compensation
$284,975
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,801
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,262

Lawrence Ng is a Sergeant 3 at Police within Police Services. They work permanent civil service, 1.06 FTE. 2025 total compensation came to $284,975. Their bargaining unit is POA.

Adam Street

Police Officer 3/Police

2025 total comp
$284,921
Sub-department
Police Services
Organization group
Public Protection
Base pay
$166,125
Overtime
$39,976
Other pay
$26,937
Benefits
$51,883
Total compensation
$284,921
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,278
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,273

Adam Street 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 $284,921. They are represented by POA.

John Gardner

Police Officer 3/Police

2025 total comp
$284,782
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$56,815
Other pay
$16,151
Benefits
$50,338
Total compensation
$284,782
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.2

Source-specific fields

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

John Gardner is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.2 FTE. 2025 total compensation came to $284,782. Union affiliation: POA.

Alfredo Oropeza

Police Officer 2/Police

2025 total comp
$284,709
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,391
Overtime
$78,480
Other pay
$19,828
Benefits
$28,011
Total compensation
$284,709
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
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,502
Retirement Contribution
$24,509

Alfredo Oropeza holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 1.3 FTE. In 2025, their total compensation was $284,709. Union affiliation: POA.

Gabriella Zambrana

Police Officer/Police

2025 total comp
$284,703
Sub-department
Police Services
Organization group
Public Protection
Base pay
$138,616
Overtime
$91,050
Other pay
$9,562
Benefits
$45,476
Total compensation
$284,703
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.42

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

At Police, Gabriella Zambrana serves as a Police Officer within Police Services. They work permanent civil service, 1.42 FTE. Their 2025 pay totaled $284,703. Their bargaining unit is POA.

Marcus Dobrowolski

Police Officer 3/Police

2025 total comp
$284,653
Sub-department
Police Services
Organization group
Public Protection
Base pay
$168,927
Overtime
$39,995
Other pay
$23,105
Benefits
$52,625
Total compensation
$284,653
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
$22,071
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,248

At Police, Marcus Dobrowolski serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.16 FTE. Their 2025 pay totaled $284,653. Union affiliation: POA.

Samuel Fung

Police Officer 3/Police

2025 total comp
$284,634
Sub-department
Police Services
Organization group
Public Protection
Base pay
$162,220
Overtime
$39,372
Other pay
$31,131
Benefits
$51,911
Total compensation
$284,634
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
$22,174
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,142

At Police, Samuel Fung serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.13 FTE. Their 2025 pay totaled $284,634. Union affiliation: POA.

Jun Jiang

Police Officer 2/Police

2025 total comp
$284,585
Sub-department
Police Services
Organization group
Public Protection
Base pay
$138,771
Overtime
$89,226
Other pay
$10,528
Benefits
$46,061
Total compensation
$284,585
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
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,260

Jun Jiang works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 1.41 FTE. Jun earned $284,585 in 2025. They are represented by POA.

Alan Li

Community Police Services Aide/Police

2024 total comp
$284,478
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$97,845
Overtime
$122,922
Other pay
$13,350
Benefits
$50,361
Total compensation
$284,478
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.8

Source-specific fields

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

At Police, Alan Li serves as a Community Police Services Aide within Airport Operation. They work permanent civil service, 1.8 FTE. Their 2024 pay totaled $284,478. Their bargaining unit is SEIU, Local 1021, Misc.

Bryan Neuerburg

Police Officer 3/Police

2025 total comp
$284,436
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$57,110
Other pay
$16,103
Benefits
$49,745
Total compensation
$284,436
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,235

Bryan Neuerburg is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.18 FTE. 2025 total compensation came to $284,436. Their bargaining unit is POA.

Bary Marshall

Sergeant 3/Police

2025 total comp
$284,083
Sub-department
Police Services
Organization group
Public Protection
Base pay
$175,675
Overtime
$33,463
Other pay
$22,153
Benefits
$52,793
Total compensation
$284,083
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
$22,154
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,277

Bary Marshall works as a Sergeant 3 for Police within Police Services. Their status is permanent civil service, 1.11 FTE. Bary earned $284,083 in 2025. Union affiliation: POA.

Justin Andrakin

Police Officer 2/Police

2025 total comp
$284,038
Sub-department
Police Services
Organization group
Public Protection
Base pay
$149,341
Overtime
$71,343
Other pay
$15,654
Benefits
$47,700
Total compensation
$284,038
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.29

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

Justin Andrakin works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 1.29 FTE. Justin earned $284,038 in 2025. They are represented by POA.

Denis O'Connor

Police Officer 3/Police

2025 total comp
$283,948
Sub-department
Police Services
Organization group
Public Protection
Base pay
$162,825
Overtime
$65,375
Other pay
$26,729
Benefits
$29,019
Total compensation
$283,948
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.26

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,623
Retirement Contribution
$25,396

At Police, Denis O'Connor serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.26 FTE. Their 2025 pay totaled $283,948. Union affiliation: POA.