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 16

Mark Powell

Deputy Director V/Police

2025 total comp
$371,508
Sub-department
Management
Organization group
Public Protection
Base pay
$288,344
Overtime
$0
Other pay
$0
Benefits
$83,164
Total compensation
$371,508
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Exec Assoc, Misc
Full-time equivalent (FTE)
1

Source-specific fields

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

Mark Powell is a Deputy Director V at Police within Management. They work permanent exempt. 2025 total compensation came to $371,508. Their bargaining unit is Municipal Exec Assoc, Misc.

Arthur Iii

Police Officer 3/Police

2025 total comp
$371,439
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$132,021
Other pay
$25,322
Benefits
$52,618
Total compensation
$371,439
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.46

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
$4,501

Arthur Iii works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.46 FTE. Arthur earned $371,439 in 2025. Their bargaining unit is Poa.

Winson Seto

Police Officer 3/Police

2025 total comp
$371,179
Sub-department
Police Services
Organization group
Public Protection
Base pay
$162,361
Overtime
$87,333
Other pay
$68,220
Benefits
$53,264
Total compensation
$371,179
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.35

Source-specific fields

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

At Police, Winson Seto serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.35 FTE. Their 2025 pay totaled $371,179. They are represented by Poa.

Michael Montero

Police Officer 3/Police

2025 total comp
$371,079
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,501
Overtime
$113,347
Other pay
$42,940
Benefits
$53,292
Total compensation
$371,079
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
$4,785

Michael Montero is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.18 FTE. 2025 total compensation came to $371,079. Union affiliation: Poa.

John Hallisy

Sergeant 3/Police

2025 total comp
$371,051
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,611
Overtime
$58,212
Other pay
$68,743
Benefits
$56,484
Total compensation
$371,051
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,636
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,486

John Hallisy works as a Sergeant 3 for Police within Police Services. Their status is permanent civil service, 1.18 FTE. John earned $371,051 in 2025. Union affiliation: Poa.

John Cunnie

Sergeant 3/Police

2025 total comp
$370,828
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,510
Overtime
$65,396
Other pay
$61,690
Benefits
$56,232
Total compensation
$370,828
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
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,394

John Cunnie holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.2 FTE. In 2025, their total compensation was $370,828. They are represented by Poa.

Daniel Kelly

Sergeant 3/Police

2025 total comp
$370,759
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,510
Overtime
$81,238
Other pay
$46,821
Benefits
$55,189
Total compensation
$370,759
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
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,418

At Police, Daniel Kelly serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.25 FTE. Their 2025 pay totaled $370,759. They are represented by Poa.

Minh Du

Police Officer 3/Police

2025 total comp
$370,090
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$132,870
Other pay
$23,576
Benefits
$52,188
Total compensation
$370,090
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.48

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
$4,530

Minh Du works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.48 FTE. Minh earned $370,090 in 2025. Their bargaining unit is Poa.

Lamar Toney

Police Officer 3/Police

2025 total comp
$370,006
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$130,565
Other pay
$25,328
Benefits
$52,658
Total compensation
$370,006
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.46

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
$4,540

Lamar Toney holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.46 FTE. In 2025, their total compensation was $370,006. Their bargaining unit is Poa.

Donn Peterson

Police Officer 3/Police

2025 total comp
$369,373
Sub-department
Police Services
Organization group
Public Protection
Base pay
$160,689
Overtime
$131,938
Other pay
$24,927
Benefits
$51,820
Total compensation
$369,373
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.45

Source-specific fields

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

Donn Peterson works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.45 FTE. Donn earned $369,373 in 2025. Their bargaining unit is Poa.

Anthony Sharron

Police Officer 3/Police

2025 total comp
$369,361
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$125,429
Other pay
$31,344
Benefits
$51,133
Total compensation
$369,361
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.45

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
$4,393

Anthony Sharron holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.45 FTE. In 2025, their total compensation was $369,361. Union affiliation: Poa.

Matthew Friedman

Sergeant 3/Police

2025 total comp
$369,283
Sub-department
Police Services
Organization group
Public Protection
Base pay
$189,980
Overtime
$86,783
Other pay
$33,413
Benefits
$59,108
Total compensation
$369,283
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.37

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$24,107
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,313

At Police, Matthew Friedman serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.37 FTE. Their 2025 pay totaled $369,283. Union affiliation: Poa.

Brendan O'Connor

Lieutenant 3/Police

2025 total comp
$369,245
Sub-department
Police Services
Organization group
Public Protection
Base pay
$220,808
Overtime
$51,682
Other pay
$32,442
Benefits
$64,313
Total compensation
$369,245
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
Health and Dental Benefits
$24,122
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,249

Brendan O'Connor holds the role of Lieutenant 3 at Police within Police Services. Their status is permanent civil service, 1.26 FTE. In 2025, their total compensation was $369,245. Their bargaining unit is Poa.

Laura Anderson

Lieutenant 3/Police

2025 total comp
$369,157
Sub-department
Police Services
Organization group
Public Protection
Base pay
$197,374
Overtime
$19,911
Other pay
$91,362
Benefits
$60,509
Total compensation
$369,157
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
$23,133
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,401

At Police, Laura Anderson serves as a Lieutenant 3 within Police Services. They work permanent civil service, 1.12 FTE. Their 2025 pay totaled $369,157. Union affiliation: Poa.

Jonathan Valdez

Police Officer 2/Police

2025 total comp
$369,092
Sub-department
Police Services
Organization group
Public Protection
Base pay
$142,111
Overtime
$190,608
Other pay
$8,221
Benefits
$28,153
Total compensation
$369,092
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.84

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
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,797

Jonathan Valdez works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 1.84 FTE. Jonathan earned $369,092 in 2025. Union affiliation: Poa.

Howard Brown

Police Officer 2/Police

2025 total comp
$368,962
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,368
Overtime
$134,827
Other pay
$24,082
Benefits
$51,686
Total compensation
$368,962
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.49

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
$4,472

Howard Brown is a Police Officer 2 at Police within Police Services. They work permanent civil service, 1.49 FTE. 2025 total compensation came to $368,962. Their bargaining unit is Poa.

Nicholas Buckley

Police Officer 3/Police

2025 total comp
$368,531
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$96,796
Other pay
$58,602
Benefits
$51,655
Total compensation
$368,531
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.37

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
$4,398

Nicholas Buckley holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.37 FTE. In 2025, their total compensation was $368,531. Their bargaining unit is Poa.

Eduardo Rodriguez

Police Officer 2/Police

2025 total comp
$368,454
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,368
Overtime
$138,666
Other pay
$21,100
Benefits
$50,319
Total compensation
$368,454
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.52

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
$4,162

Eduardo Rodriguez holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 1.52 FTE. In 2025, their total compensation was $368,454. They are represented by Poa.

William Heppler

Lieutenant 3/Police

2025 total comp
$368,396
Sub-department
Police Services
Organization group
Public Protection
Base pay
$215,222
Overtime
$54,571
Other pay
$36,444
Benefits
$62,160
Total compensation
$368,396
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
$23,154
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,269

William Heppler works as a Lieutenant 3 for Police within Police Services. Their status is permanent civil service, 1.22 FTE. William earned $368,396 in 2025. Their bargaining unit is Poa.

Vladislav Shalit

Police Officer 3/Police

2025 total comp
$368,300
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$153,837
Other pay
$21,984
Benefits
$31,001
Total compensation
$368,300
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.56

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
$4,790

Vladislav Shalit holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.56 FTE. In 2025, their total compensation was $368,300. Their bargaining unit is Poa.

Matthew Maciel

Police Officer 3/Police

2025 total comp
$368,277
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$112,739
Other pay
$41,057
Benefits
$53,026
Total compensation
$368,277
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,449

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

Elbert Jr

Police Officer 3/Police

2025 total comp
$367,981
Sub-department
Police Services
Organization group
Public Protection
Base pay
$170,787
Overtime
$112,237
Other pay
$23,326
Benefits
$61,630
Total compensation
$367,981
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.74

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$29,759
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,274

Elbert Jr works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.74 FTE. Elbert earned $367,981 in 2025. They are represented by Poa.

Mark Moreno

Lieutenant 3/Police

2025 total comp
$367,681
Sub-department
Police Services
Organization group
Public Protection
Base pay
$223,036
Overtime
$43,534
Other pay
$34,842
Benefits
$66,269
Total compensation
$367,681
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
Health and Dental Benefits
$25,459
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,187

Mark Moreno holds the role of Lieutenant 3 at Police within Police Services. Their status is permanent civil service, 1.28 FTE. In 2025, their total compensation was $367,681. Their bargaining unit is Poa.

Jarred Hailey

Police Officer 3/Police

2025 total comp
$367,498
Sub-department
Police Services
Organization group
Public Protection
Base pay
$162,750
Overtime
$98,177
Other pay
$53,192
Benefits
$53,379
Total compensation
$367,498
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.4

Source-specific fields

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

Jarred Hailey is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.4 FTE. 2025 total compensation came to $367,498. Their bargaining unit is Poa.

Ronney Freeman

Police Officer 3/Police

2025 total comp
$367,454
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,501
Overtime
$135,916
Other pay
$18,315
Benefits
$51,722
Total compensation
$367,454
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.51

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
$4,473

Ronney Freeman works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.51 FTE. Ronney earned $367,454 in 2025. Union affiliation: Poa.

Kohl O'Keefe

Police Officer 3/Police

2025 total comp
$367,249
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$128,948
Other pay
$25,683
Benefits
$51,140
Total compensation
$367,249
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,400

Kohl O'Keefe works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.38 FTE. Kohl earned $367,249 in 2025. They are represented by Poa.

Ryan Lau

Police Officer 3/Police

2025 total comp
$367,203
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$128,726
Other pay
$26,043
Benefits
$50,979
Total compensation
$367,203
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.47

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
$4,469

Ryan Lau is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.47 FTE. 2025 total compensation came to $367,203. Union affiliation: Poa.

Esteban Perez

Police Officer 3/Police

2025 total comp
$367,120
Sub-department
Police Services
Organization group
Public Protection
Base pay
$162,495
Overtime
$123,139
Other pay
$27,973
Benefits
$53,513
Total compensation
$367,120
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.47

Source-specific fields

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

Esteban Perez is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.47 FTE. 2025 total compensation came to $367,120. They are represented by Poa.

Kevin Kilgariff

Sergeant 3/Police

2025 total comp
$367,106
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,483
Overtime
$68,347
Other pay
$55,805
Benefits
$55,471
Total compensation
$367,106
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
$22,071
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,418

Kevin Kilgariff holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.23 FTE. In 2025, their total compensation was $367,106. Union affiliation: Poa.

Nicholas Hillard

Sergeant 3/Police

2025 total comp
$366,983
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,510
Overtime
$93,264
Other pay
$30,054
Benefits
$56,155
Total compensation
$366,983
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
Health and Dental Benefits
$21,553
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,317

Nicholas Hillard works as a Sergeant 3 for Police within Police Services. Their status is permanent civil service, 1.28 FTE. Nicholas earned $366,983 in 2025. Union affiliation: Poa.

Joseph Everson

Police Officer 3/Police

2025 total comp
$366,917
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,501
Overtime
$123,577
Other pay
$29,235
Benefits
$52,604
Total compensation
$366,917
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
$22,071
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,427

At Police, Joseph Everson serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.44 FTE. Their 2025 pay totaled $366,917. Union affiliation: Poa.

William Heppler

Sergeant 3/Police

2024 total comp
$366,802
Sub-department
Police Services
Organization group
Public Protection
Base pay
$186,364
Overtime
$73,834
Other pay
$50,832
Benefits
$55,771
Total compensation
$366,802
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,081
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,338

At Police, William Heppler serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.29 FTE. Their 2024 pay totaled $366,802. Their bargaining unit is Poa.

Eric Tapang

Police Officer 3/Police

2025 total comp
$366,607
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$115,505
Other pay
$36,645
Benefits
$53,002
Total compensation
$366,607
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.4

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
$4,426

Eric Tapang works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.4 FTE. Eric earned $366,607 in 2025. They are represented by Poa.

Graig Wells

Sergeant 3/Police

2024 total comp
$366,573
Sub-department
Police Services
Organization group
Public Protection
Base pay
$186,879
Overtime
$29,647
Other pay
$93,836
Benefits
$56,210
Total compensation
$366,573
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,490
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,205

Graig Wells is a Sergeant 3 at Police within Police Services. They work permanent civil service, 1.16 FTE. 2024 total compensation came to $366,573. Union affiliation: Poa.

Daniel Chui

Sergeant 3/Police

2024 total comp
$366,461
Sub-department
Police Services
Organization group
Public Protection
Base pay
$195,426
Overtime
$74,922
Other pay
$31,205
Benefits
$64,908
Total compensation
$366,461
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.64

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$28,287
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,234

At Police, Daniel Chui serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.64 FTE. Their 2024 pay totaled $366,461. Union affiliation: Poa.

Phillip Haymond

Sergeant 3/Police

2025 total comp
$366,315
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,770
Overtime
$67,400
Other pay
$54,679
Benefits
$56,466
Total compensation
$366,315
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,760
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,380

Phillip Haymond holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.2 FTE. In 2025, their total compensation was $366,315. Their bargaining unit is Poa.

Warrick Whitfield

Police Officer 3/Police

2025 total comp
$366,258
Sub-department
Police Services
Organization group
Public Protection
Base pay
$174,660
Overtime
$104,277
Other pay
$27,431
Benefits
$59,891
Total compensation
$366,258
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.59

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$26,817
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,351

Warrick Whitfield holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.59 FTE. In 2025, their total compensation was $366,258. Union affiliation: Poa.

Eric Washington

Lieutenant 3/Police

2025 total comp
$366,231
Sub-department
Police Services
Organization group
Public Protection
Base pay
$224,721
Overtime
$31,413
Other pay
$46,992
Benefits
$63,105
Total compensation
$366,231
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.27

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$25,573
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Retirement Contribution
$37,532

Eric Washington works as a Lieutenant 3 for Police within Police Services. Their status is permanent civil service, 1.27 FTE. Eric earned $366,231 in 2025. They are represented by Poa.

Marlon Laoagan

Police Officer 3/Police

2025 total comp
$366,011
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$127,371
Other pay
$26,209
Benefits
$50,976
Total compensation
$366,011
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.46

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
$4,466

Marlon Laoagan holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.46 FTE. In 2025, their total compensation was $366,011. They are represented by Poa.

Domonique Ellis

Police Officer 3/Police

2025 total comp
$365,986
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$134,209
Other pay
$19,164
Benefits
$51,135
Total compensation
$365,986
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.5

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

Domonique Ellis is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.5 FTE. 2025 total compensation came to $365,986. Union affiliation: Poa.