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 3

Sean Cody

Sergeant 3/Police

2025 total comp
$376,727
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,483
Overtime
$81,845
Other pay
$51,560
Benefits
$55,839
Total compensation
$376,727
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
$22,071
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,550

Sean Cody holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.26 FTE. In 2025, their total compensation was $376,727. Their bargaining unit is Poa.

Pernisha Battle

Police Officer 3/Police

2025 total comp
$376,648
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,501
Overtime
$142,256
Other pay
$21,229
Benefits
$51,661
Total compensation
$376,648
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
$4,606

Pernisha Battle works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.5 FTE. Pernisha earned $376,648 in 2025. Union affiliation: Poa.

Robert Dockter

Police Officer 3/Police

2025 total comp
$376,539
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,501
Overtime
$101,725
Other pay
$61,689
Benefits
$51,624
Total compensation
$376,539
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
$22,071
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,595

At Police, Robert Dockter serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.38 FTE. Their 2025 pay totaled $376,539. Union affiliation: Poa.

Aaron Ballonado

Police Officer 3/Police

2025 total comp
$376,278
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$122,545
Other pay
$39,978
Benefits
$52,277
Total compensation
$376,278
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.43

Source-specific fields

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

At Police, Aaron Ballonado serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.43 FTE. Their 2025 pay totaled $376,278. They are represented by Poa.

Liza Johansen

Captain 3/Police

2025 total comp
$376,188
Sub-department
Police Services
Organization group
Public Protection
Base pay
$270,282
Overtime
$0
Other pay
$38,314
Benefits
$67,592
Total compensation
$376,188
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1

Source-specific fields

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

Liza Johansen holds the role of Captain 3 at Police within Police Services. Their status is permanent civil service. In 2025, their total compensation was $376,188. They are represented by Poa.

Peter Walsh

Deputy Chief 3/Police

2025 total comp
$376,161
Sub-department
Untitled
Organization group
Public Protection
Base pay
$216,944
Overtime
$0
Other pay
$99,194
Benefits
$60,024
Total compensation
$376,161
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Exec Assoc, Police
Full-time equivalent (FTE)
0.6

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,037
Job Code
0402
Job Family Code
0000
Organization Group Code
Public Protection
Other Benefits
$3,705

Peter Walsh holds the role of Deputy Chief 3 at Police within Untitled. Their status is permanent exempt, 0.6 FTE. In 2025, their total compensation was $376,161. They are represented by Municipal Exec Assoc, Police.

Michael Moody

Sergeant 3/Police

2025 total comp
$375,940
Sub-department
Police Services
Organization group
Public Protection
Base pay
$188,463
Overtime
$89,565
Other pay
$39,350
Benefits
$58,562
Total compensation
$375,940
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
$22,858
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,457

Michael Moody is a Sergeant 3 at Police within Police Services. They work permanent civil service, 1.3 FTE. 2025 total compensation came to $375,940. Their bargaining unit is Poa.

John O'Rourke

Police Officer 3/Police

2025 total comp
$375,454
Sub-department
Police Services
Organization group
Public Protection
Base pay
$168,326
Overtime
$122,046
Other pay
$31,310
Benefits
$53,773
Total compensation
$375,454
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,535

John O'Rourke holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.41 FTE. In 2025, their total compensation was $375,454. They are represented by Poa.

Declan Maher

Police Officer 3/Police

2025 total comp
$375,394
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$138,035
Other pay
$24,776
Benefits
$51,105
Total compensation
$375,394
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
$21,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,595

Declan Maher works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.27 FTE. Declan earned $375,394 in 2025. Their bargaining unit is Poa.

Paul Carr

Police Officer 3/Police

2025 total comp
$375,286
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$146,732
Other pay
$15,652
Benefits
$51,424
Total compensation
$375,286
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.55

Source-specific fields

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

At Police, Paul Carr serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.55 FTE. Their 2025 pay totaled $375,286. They are represented by Poa.

Jared Harris

Police Officer 3/Police

2025 total comp
$375,123
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$134,565
Other pay
$26,885
Benefits
$52,194
Total compensation
$375,123
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.33

Source-specific fields

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

At Police, Jared Harris serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.33 FTE. Their 2025 pay totaled $375,123. Their bargaining unit is Poa.

Brian Burke

Sergeant 3/Police

2025 total comp
$375,009
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,510
Overtime
$68,385
Other pay
$62,778
Benefits
$56,336
Total compensation
$375,009
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
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,498

Brian Burke holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.21 FTE. In 2025, their total compensation was $375,009. They are represented by Poa.

Robert Kobold

Captain 3/Police

2025 total comp
$374,781
Sub-department
Police Services
Organization group
Public Protection
Base pay
$267,701
Overtime
$0
Other pay
$38,136
Benefits
$68,944
Total compensation
$374,781
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1

Source-specific fields

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

At Police, Robert Kobold serves as a Captain 3 within Police Services. They work permanent civil service. Their 2025 pay totaled $374,781. Their bargaining unit is Poa.

Budiman Poespowidjojo

Police Officer 3/Police

2025 total comp
$374,578
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$138,577
Other pay
$22,756
Benefits
$51,766
Total compensation
$374,578
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,509

Budiman Poespowidjojo holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.51 FTE. In 2025, their total compensation was $374,578. Their bargaining unit is Poa.

James Pandolfi

Police Officer 3/Police

2025 total comp
$374,263
Sub-department
Police Services
Organization group
Public Protection
Base pay
$171,353
Overtime
$106,322
Other pay
$34,061
Benefits
$62,527
Total compensation
$374,263
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.72

Source-specific fields

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

James Pandolfi works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.72 FTE. James earned $374,263 in 2025. They are represented by Poa.

Trent Collins

Police Officer 3/Police

2025 total comp
$374,238
Sub-department
Police Services
Organization group
Public Protection
Base pay
$160,258
Overtime
$117,901
Other pay
$43,849
Benefits
$52,231
Total compensation
$374,238
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
$21,391
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,475

Trent Collins 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 $374,238. They are represented by Poa.

Kyra Delaney

Sergeant 3/Police

2025 total comp
$374,042
Sub-department
Police Services
Organization group
Public Protection
Base pay
$190,017
Overtime
$65,011
Other pay
$59,748
Benefits
$59,266
Total compensation
$374,042
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
$23,625
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,405

Kyra Delaney is a Sergeant 3 at Police within Police Services. They work permanent civil service, 1.29 FTE. 2025 total compensation came to $374,042. Union affiliation: Poa.

Sophal Chea

Police Officer 3/Police

2025 total comp
$373,924
Sub-department
Police Services
Organization group
Public Protection
Base pay
$170,841
Overtime
$116,392
Other pay
$30,870
Benefits
$55,822
Total compensation
$373,924
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
$23,625
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,616

Sophal Chea works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.48 FTE. Sophal earned $373,924 in 2025. Union affiliation: Poa.

John Crockett

Police Officer 3/Police

2025 total comp
$373,668
Sub-department
Police Services
Organization group
Public Protection
Base pay
$154,552
Overtime
$153,763
Other pay
$15,435
Benefits
$49,918
Total compensation
$373,668
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
$21,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,585

John Crockett works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.51 FTE. John earned $373,668 in 2025. They are represented by Poa.

Jennifer Orantes

Sergeant 3/Police

2025 total comp
$373,668
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,715
Overtime
$103,642
Other pay
$25,840
Benefits
$56,471
Total compensation
$373,668
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.32

Source-specific fields

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

Jennifer Orantes works as a Sergeant 3 for Police within Police Services. Their status is permanent civil service, 1.32 FTE. Jennifer earned $373,668 in 2025. They are represented by Poa.

Daniel Chui

Lieutenant 3/Police

2025 total comp
$373,557
Sub-department
Police Services
Organization group
Public Protection
Base pay
$200,050
Overtime
$71,996
Other pay
$37,845
Benefits
$63,666
Total compensation
$373,557
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
$26,249
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,562

At Police, Daniel Chui serves as a Lieutenant 3 within Police Services. They work permanent civil service, 1.41 FTE. Their 2025 pay totaled $373,557. Union affiliation: Poa.

Christopher Kosta

Police Officer 3/Police

2025 total comp
$373,392
Sub-department
Police Services
Organization group
Public Protection
Base pay
$146,143
Overtime
$165,442
Other pay
$14,419
Benefits
$47,387
Total compensation
$373,392
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.55

Source-specific fields

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

Christopher Kosta is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.55 FTE. 2025 total compensation came to $373,392. They are represented by Poa.

Paul Ruetti

Sergeant 3/Police

2025 total comp
$372,929
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,510
Overtime
$98,040
Other pay
$31,026
Benefits
$56,352
Total compensation
$372,929
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,514

Paul Ruetti is a Sergeant 3 at Police within Police Services. They work permanent civil service, 1.28 FTE. 2025 total compensation came to $372,929. Union affiliation: Poa.

Anthony Suhrke

Sergeant 3/Police

2025 total comp
$372,809
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,483
Overtime
$37,664
Other pay
$92,477
Benefits
$55,184
Total compensation
$372,809
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.12

Source-specific fields

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

Anthony Suhrke works as a Sergeant 3 for Police within Police Services. Their status is permanent civil service, 1.12 FTE. Anthony earned $372,809 in 2025. Their bargaining unit is Poa.

David Hoang

Police Officer 3/Police

2025 total comp
$372,640
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$138,914
Other pay
$21,274
Benefits
$50,998
Total compensation
$372,640
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
$21,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,488

David Hoang holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.5 FTE. In 2025, their total compensation was $372,640. Their bargaining unit is Poa.

Joseph Toomey

Police Officer 3/Police

2025 total comp
$372,488
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$127,008
Other pay
$31,785
Benefits
$52,240
Total compensation
$372,488
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,582

Joseph Toomey works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.45 FTE. Joseph earned $372,488 in 2025. Their bargaining unit is Poa.

Damien Fahey

Police Officer 3/Police

2025 total comp
$371,757
Sub-department
Police Services
Organization group
Public Protection
Base pay
$165,801
Overtime
$116,573
Other pay
$32,252
Benefits
$57,131
Total compensation
$371,757
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
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
$25,179
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,441

Damien Fahey holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.58 FTE. In 2025, their total compensation was $371,757. They are represented by Poa.

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.