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 15

Craig Dong

Police Officer 3/Police

2025 total comp
$379,544
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$126,640
Other pay
$38,890
Benefits
$52,536
Total compensation
$379,544
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.44

Source-specific fields

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

At Police, Craig Dong serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.44 FTE. Their 2025 pay totaled $379,544. They are represented by POA.

Amir Mahmoud

Sergeant 3/Police

2025 total comp
$379,272
Sub-department
Police Services
Organization group
Public Protection
Base pay
$188,810
Overtime
$102,534
Other pay
$31,504
Benefits
$56,425
Total compensation
$379,272
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,656
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,505

Amir Mahmoud is a Sergeant 3 at Police within Police Services. They work permanent civil service, 1.37 FTE. 2025 total compensation came to $379,272. Union affiliation: POA.

Paul Vainshtok

Police Officer 3/Police

2024 total comp
$379,187
Sub-department
Police Services
Organization group
Public Protection
Base pay
$160,415
Overtime
$151,713
Other pay
$15,820
Benefits
$51,238
Total compensation
$379,187
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.63

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

Paul Vainshtok is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.63 FTE. 2024 total compensation came to $379,187. Their bargaining unit is POA.

Daniel Dudley

Sergeant 3/Police

2025 total comp
$379,061
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,614
Overtime
$92,325
Other pay
$43,706
Benefits
$55,417
Total compensation
$379,061
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,656
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,523

Daniel Dudley is a Sergeant 3 at Police within Police Services. They work permanent civil service, 1.28 FTE. 2025 total compensation came to $379,061. Their bargaining unit is POA.

Jonathan Sylvester

Sergeant 3/Police

2025 total comp
$379,001
Sub-department
Police Services
Organization group
Public Protection
Base pay
$175,174
Overtime
$119,452
Other pay
$30,309
Benefits
$54,066
Total compensation
$379,001
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,071
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,710

Jonathan Sylvester is a Sergeant 3 at Police within Police Services. They work permanent civil service, 1.35 FTE. 2025 total compensation came to $379,001. Their bargaining unit is POA.

Ernest Iii

Police Officer 2/Police

2025 total comp
$378,631
Sub-department
Police Services
Organization group
Public Protection
Base pay
$184,006
Overtime
$82,377
Other pay
$34,373
Benefits
$77,874
Total compensation
$378,631
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
2.29

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$43,105
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,241

Ernest Iii holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 2.29 FTE. In 2025, their total compensation was $378,631. Union affiliation: POA.

Adrian Payne

Sergeant 3/Police

2024 total comp
$378,489
Sub-department
Police Services
Organization group
Public Protection
Base pay
$186,757
Overtime
$99,740
Other pay
$35,636
Benefits
$56,357
Total compensation
$378,489
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
$21,392
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,549

Adrian Payne is a Sergeant 3 at Police within Police Services. They work permanent civil service, 1.35 FTE. 2024 total compensation came to $378,489. Their bargaining unit is POA.

Herman Iii

Sergeant 3/Police

2025 total comp
$378,192
Sub-department
Police Services
Organization group
Public Protection
Base pay
$195,263
Overtime
$78,225
Other pay
$40,254
Benefits
$64,450
Total compensation
$378,192
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
$27,837
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,477

Herman Iii works as a Sergeant 3 for Police within Police Services. Their status is permanent civil service, 1.52 FTE. Herman earned $378,192 in 2025. They are represented by POA.

Darren Mccray

Police Officer 3/Police

2025 total comp
$378,007
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,580
Overtime
$148,828
Other pay
$15,640
Benefits
$51,959
Total compensation
$378,007
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
$22,154
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,620

At Police, Darren Mccray serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.56 FTE. Their 2025 pay totaled $378,007. They are represented by POA.

Adrian Payne

Lieutenant 3/Police

2025 total comp
$377,555
Sub-department
Police Services
Organization group
Public Protection
Base pay
$201,473
Overtime
$72,535
Other pay
$44,981
Benefits
$58,567
Total compensation
$377,555
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
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,503

At Police, Adrian Payne serves as a Lieutenant 3 within Police Services. They work permanent civil service, 1.2 FTE. Their 2025 pay totaled $377,555. Their bargaining unit is POA.

Christopher Wilhelm

Captain 3/Police

2025 total comp
$377,494
Sub-department
Police Services
Organization group
Public Protection
Base pay
$238,377
Overtime
$32,072
Other pay
$41,937
Benefits
$65,109
Total compensation
$377,494
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.09

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

At Police, Christopher Wilhelm serves as a Captain 3 within Police Services. They work permanent civil service, 1.09 FTE. Their 2025 pay totaled $377,494. They are represented by POA.

Larry Bertrand

Police Officer 3/Police

2025 total comp
$377,165
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$130,672
Other pay
$31,811
Benefits
$53,204
Total compensation
$377,165
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
$22,071
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,568

Larry Bertrand is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.46 FTE. 2025 total compensation came to $377,165. Union affiliation: POA.

Matthew Leong

Lieutenant 3/Police

2025 total comp
$377,098
Sub-department
Police Services
Organization group
Public Protection
Base pay
$198,331
Overtime
$77,841
Other pay
$37,882
Benefits
$63,044
Total compensation
$377,098
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.39

Source-specific fields

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

At Police, Matthew Leong serves as a Lieutenant 3 within Police Services. They work permanent civil service, 1.39 FTE. Their 2025 pay totaled $377,098. They are represented by POA.

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.