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 11

Dustin Daza

Police Officer 3/Police

2025 total comp
$407,427
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$164,158
Other pay
$29,146
Benefits
$52,645
Total compensation
$407,427
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
$21,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,987

At Police, Dustin Daza serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.58 FTE. Their 2025 pay totaled $407,427. They are represented by POA.

Kyle Wren

Sergeant 3/Police

2025 total comp
$407,136
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,510
Overtime
$141,678
Other pay
$22,259
Benefits
$55,689
Total compensation
$407,136
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
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,918

Kyle Wren holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.38 FTE. In 2025, their total compensation was $407,136. Union affiliation: POA.

Keith Parker

Police Officer 3/Police

2025 total comp
$406,905
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$150,343
Other pay
$41,587
Benefits
$53,497
Total compensation
$406,905
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,921

Keith Parker holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.49 FTE. In 2025, their total compensation was $406,905. Union affiliation: POA.

Carl Ueber

Lieutenant 3/Police

2025 total comp
$406,878
Sub-department
Police Services
Organization group
Public Protection
Base pay
$197,777
Overtime
$106,107
Other pay
$40,595
Benefits
$62,398
Total compensation
$406,878
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
$25,602
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,872

At Police, Carl Ueber serves as a Lieutenant 3 within Police Services. They work permanent civil service, 1.43 FTE. Their 2025 pay totaled $406,878. Their bargaining unit is POA.

Jamel Ellison

Sergeant 3/Police

2025 total comp
$406,458
Sub-department
Police Services
Organization group
Public Protection
Base pay
$190,369
Overtime
$136,855
Other pay
$20,875
Benefits
$58,359
Total compensation
$406,458
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.54

Source-specific fields

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

Jamel Ellison holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.54 FTE. In 2025, their total compensation was $406,458. They are represented by POA.

Ricardo Castillo

Sergeant 3/Police

2025 total comp
$406,429
Sub-department
Police Services
Organization group
Public Protection
Base pay
$190,929
Overtime
$125,210
Other pay
$29,745
Benefits
$60,545
Total compensation
$406,429
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
$24,350
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,813

At Police, Ricardo Castillo serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.51 FTE. Their 2025 pay totaled $406,429. Their bargaining unit is POA.

Uwem Obot

Lieutenant 3/Police

2025 total comp
$406,055
Sub-department
Police Services
Organization group
Public Protection
Base pay
$214,294
Overtime
$90,648
Other pay
$40,004
Benefits
$61,109
Total compensation
$406,055
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.24

Source-specific fields

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

Uwem Obot works as a Lieutenant 3 for Police within Police Services. Their status is permanent civil service, 1.24 FTE. Uwem earned $406,055 in 2025. They are represented by POA.

Romari Collins

Police Officer 3/Police

2025 total comp
$405,880
Sub-department
Police Services
Organization group
Public Protection
Base pay
$160,351
Overtime
$174,815
Other pay
$19,542
Benefits
$51,172
Total compensation
$405,880
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.65

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

Romari Collins works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.65 FTE. Romari earned $405,880 in 2025. They are represented by POA.

Magnus Chow

Sergeant 3/Police

2025 total comp
$405,610
Sub-department
Police Services
Organization group
Public Protection
Base pay
$189,988
Overtime
$119,804
Other pay
$36,701
Benefits
$59,117
Total compensation
$405,610
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
$23,604
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,821

Magnus Chow works as a Sergeant 3 for Police within Police Services. Their status is permanent civil service, 1.46 FTE. Magnus earned $405,610 in 2025. Union affiliation: POA.

Adam Shaw

Lieutenant 3/Police

2025 total comp
$405,208
Sub-department
Police Services
Organization group
Public Protection
Base pay
$198,091
Overtime
$110,124
Other pay
$36,583
Benefits
$60,411
Total compensation
$405,208
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
$23,573
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,867

At Police, Adam Shaw serves as a Lieutenant 3 within Police Services. They work permanent civil service, 1.43 FTE. Their 2025 pay totaled $405,208. They are represented by POA.

Stanley Lee

Police Officer 3/Police

2025 total comp
$405,053
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$155,357
Other pay
$34,701
Benefits
$53,517
Total compensation
$405,053
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.54

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

Stanley Lee is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.54 FTE. 2025 total compensation came to $405,053. They are represented by POA.

Pierre Battle

Sergeant 3/Police

2025 total comp
$404,799
Sub-department
Police Services
Organization group
Public Protection
Base pay
$186,698
Overtime
$131,014
Other pay
$27,609
Benefits
$59,478
Total compensation
$404,799
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.53

Source-specific fields

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

At Police, Pierre Battle serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.53 FTE. Their 2025 pay totaled $404,799. They are represented by POA.

Erik Anderson

Police Officer 3/Police

2025 total comp
$404,591
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$158,061
Other pay
$32,051
Benefits
$53,000
Total compensation
$404,591
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,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,883

Erik Anderson is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.55 FTE. 2025 total compensation came to $404,591. They are represented by POA.

Mark Milligan

Sergeant 3/Police

2025 total comp
$404,491
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,483
Overtime
$126,063
Other pay
$34,209
Benefits
$56,736
Total compensation
$404,491
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
$21,553
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,898

Mark Milligan holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.39 FTE. In 2025, their total compensation was $404,491. They are represented by POA.

Joseph Minner

Lieutenant 3/Police

2025 total comp
$404,349
Sub-department
Police Services
Organization group
Public Protection
Base pay
$214,987
Overtime
$85,059
Other pay
$42,276
Benefits
$62,028
Total compensation
$404,349
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.24

Source-specific fields

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

At Police, Joseph Minner serves as a Lieutenant 3 within Police Services. They work permanent civil service, 1.24 FTE. Their 2025 pay totaled $404,349. Union affiliation: POA.

Robert Rueca

Police Officer 3/Police

2025 total comp
$404,258
Sub-department
Police Services
Organization group
Public Protection
Base pay
$185,927
Overtime
$99,199
Other pay
$42,689
Benefits
$76,443
Total compensation
$404,258
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
$41,810
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,600

At Police, Robert Rueca serves as a Police Officer 3 within Police Services. They work permanent civil service, 2.29 FTE. Their 2025 pay totaled $404,258. Union affiliation: POA.

Timothy O'Connor

Lieutenant 3/Police

2025 total comp
$404,240
Sub-department
Police Services
Organization group
Public Protection
Base pay
$228,745
Overtime
$62,680
Other pay
$43,644
Benefits
$69,171
Total compensation
$404,240
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
$27,179
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,761

At Police, Timothy O'Connor serves as a Lieutenant 3 within Police Services. They work permanent civil service, 1.43 FTE. Their 2025 pay totaled $404,240. Their bargaining unit is POA.

Cameron Leon

Police Officer 3/Police

2025 total comp
$403,909
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$134,499
Other pay
$56,512
Benefits
$51,419
Total compensation
$403,909
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,909

Cameron Leon is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.5 FTE. 2025 total compensation came to $403,909. They are represented by POA.

Christopher Serrano

Police Officer 3/Police

2025 total comp
$403,227
Sub-department
Police Services
Organization group
Public Protection
Base pay
$145,829
Overtime
$188,986
Other pay
$18,627
Benefits
$49,785
Total compensation
$403,227
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.78

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
$5,008

At Police, Christopher Serrano serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.78 FTE. Their 2025 pay totaled $403,227. Union affiliation: POA.

Fernando Barranco

Police Officer 2/Police

2025 total comp
$403,108
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,391
Overtime
$168,904
Other pay
$23,771
Benefits
$52,043
Total compensation
$403,108
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.62

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

At Police, Fernando Barranco serves as a Police Officer 2 within Police Services. They work permanent civil service, 1.62 FTE. Their 2025 pay totaled $403,108. They are represented by POA.

Dermot Dorgan

Sergeant 3/Police

2025 total comp
$403,102
Sub-department
Police Services
Organization group
Public Protection
Base pay
$192,225
Overtime
$93,898
Other pay
$56,007
Benefits
$60,971
Total compensation
$403,102
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,040
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,805

At Police, Dermot Dorgan serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.37 FTE. Their 2025 pay totaled $403,102. Their bargaining unit is POA.

Hector Jr

Captain 3/Police

2024 total comp
$402,757
Sub-department
Police Services
Organization group
Public Protection
Base pay
$268,779
Overtime
$11,088
Other pay
$51,953
Benefits
$70,937
Total compensation
$402,757
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.06

Source-specific fields

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

Hector Jr holds the role of Captain 3 at Police within Police Services. Their status is permanent civil service, 1.06 FTE. In 2024, their total compensation was $402,757. Union affiliation: POA.

Angela Wilhelm

Captain 3/Police

2025 total comp
$402,730
Sub-department
Police Services
Organization group
Public Protection
Base pay
$238,346
Overtime
$50,615
Other pay
$44,898
Benefits
$68,871
Total compensation
$402,730
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.17

Source-specific fields

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

Angela Wilhelm holds the role of Captain 3 at Police within Police Services. Their status is permanent civil service, 1.17 FTE. In 2025, their total compensation was $402,730. They are represented by POA.

Murray Daggs

Sergeant 3/Police

2025 total comp
$402,600
Sub-department
Police Services
Organization group
Public Protection
Base pay
$188,736
Overtime
$120,868
Other pay
$35,036
Benefits
$57,960
Total compensation
$402,600
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.42

Source-specific fields

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

At Police, Murray Daggs serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.42 FTE. Their 2025 pay totaled $402,600. Their bargaining unit is POA.

Stephen Coleman

Police Officer 3/Police

2025 total comp
$402,522
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$157,985
Other pay
$30,025
Benefits
$53,035
Total compensation
$402,522
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
$21,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,917

At Police, Stephen Coleman serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.56 FTE. Their 2025 pay totaled $402,522. Union affiliation: POA.

Aaron Lozada

Lieutenant 3/Police

2025 total comp
$402,422
Sub-department
Police Services
Organization group
Public Protection
Base pay
$218,302
Overtime
$75,075
Other pay
$44,747
Benefits
$64,298
Total compensation
$402,422
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
$23,128
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,701

Aaron Lozada holds the role of Lieutenant 3 at Police within Police Services. Their status is permanent civil service, 1.27 FTE. In 2025, their total compensation was $402,422. They are represented by POA.

Bernadette Robinson

Captain 3/Police

2025 total comp
$402,338
Sub-department
Police Services
Organization group
Public Protection
Base pay
$243,260
Overtime
$47,343
Other pay
$42,952
Benefits
$68,783
Total compensation
$402,338
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
$24,128
Job Code
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,755

Bernadette Robinson is a Captain 3 at Police within Police Services. They work permanent civil service, 1.22 FTE. 2025 total compensation came to $402,338. They are represented by POA.

Charles Wong

Police Officer 3/Police

2025 total comp
$402,236
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$160,268
Other pay
$27,398
Benefits
$53,115
Total compensation
$402,236
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
$21,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,998

At Police, Charles Wong serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.56 FTE. Their 2025 pay totaled $402,236. Their bargaining unit is POA.

Ryan Jensen

Sergeant 3/Police

2025 total comp
$402,234
Sub-department
Police Services
Organization group
Public Protection
Base pay
$188,016
Overtime
$134,666
Other pay
$23,445
Benefits
$56,107
Total compensation
$402,234
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,967
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,842

Ryan Jensen works as a Sergeant 3 for Police within Police Services. Their status is permanent civil service, 1.43 FTE. Ryan earned $402,234 in 2025. Their bargaining unit is POA.

James Aherne

Captain 3/Police

2025 total comp
$401,988
Sub-department
Police Services
Organization group
Public Protection
Base pay
$274,211
Overtime
$5,569
Other pay
$47,716
Benefits
$74,493
Total compensation
$401,988
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.13

Source-specific fields

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

At Police, James Aherne serves as a Captain 3 within Police Services. They work permanent civil service, 1.13 FTE. Their 2025 pay totaled $401,988. Their bargaining unit is POA.

Peter Shields

Captain 3/Police

2025 total comp
$401,759
Sub-department
Police Services
Organization group
Public Protection
Base pay
$248,620
Overtime
$4,756
Other pay
$76,779
Benefits
$71,603
Total compensation
$401,759
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
$25,780
Job Code
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,639

Peter Shields works as a Captain 3 for Police within Police Services. Their status is permanent civil service, 1.21 FTE. Peter earned $401,759 in 2025. Their bargaining unit is POA.

Kwanjai Laokwansathitaya

Police Officer 3/Police

2025 total comp
$401,706
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,578
Overtime
$168,764
Other pay
$19,806
Benefits
$51,558
Total compensation
$401,706
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,625
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,962

Kwanjai Laokwansathitaya holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.63 FTE. In 2025, their total compensation was $401,706. Union affiliation: POA.

John Hart

Captain 3/Police

2024 total comp
$401,426
Sub-department
Police Services
Organization group
Public Protection
Base pay
$276,097
Overtime
$0
Other pay
$48,612
Benefits
$76,717
Total compensation
$401,426
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
$26,060
Job Code
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,586

At Police, John Hart serves as a Captain 3 within Police Services. They work permanent civil service, 1.29 FTE. Their 2024 pay totaled $401,426. Their bargaining unit is POA.

Brendan Caraway

Lieutenant 3/Police

2025 total comp
$401,341
Sub-department
Police Services
Organization group
Public Protection
Base pay
$196,924
Overtime
$108,990
Other pay
$33,924
Benefits
$61,505
Total compensation
$401,341
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
$25,159
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,557

Brendan Caraway holds the role of Lieutenant 3 at Police within Police Services. Their status is permanent civil service, 1.41 FTE. In 2025, their total compensation was $401,341. Their bargaining unit is POA.

Eduard Ochoa

Police Officer 3/Police

2024 total comp
$401,281
Sub-department
Police Services
Organization group
Public Protection
Base pay
$155,208
Overtime
$170,489
Other pay
$25,022
Benefits
$50,562
Total compensation
$401,281
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.62

Source-specific fields

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

Eduard Ochoa is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.62 FTE. 2024 total compensation came to $401,281. Their bargaining unit is POA.

Richard-Alvin Yick

Sergeant 3/Police

2025 total comp
$401,034
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,483
Overtime
$120,251
Other pay
$35,818
Benefits
$57,482
Total compensation
$401,034
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.36

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

At Police, Richard-Alvin Yick serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.36 FTE. Their 2025 pay totaled $401,034. Union affiliation: POA.

Ricardo Guerrero

Sergeant 3/Police

2025 total comp
$400,959
Sub-department
Police Services
Organization group
Public Protection
Base pay
$213,871
Overtime
$62,598
Other pay
$43,334
Benefits
$81,156
Total compensation
$400,959
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
2.16

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$42,898
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,305

Ricardo Guerrero is a Sergeant 3 at Police within Police Services. They work permanent civil service, 2.16 FTE. 2025 total compensation came to $400,959. Their bargaining unit is POA.

Steven Needham

Police Officer 3/Police

2025 total comp
$400,719
Sub-department
Police Services
Organization group
Public Protection
Base pay
$177,313
Overtime
$87,187
Other pay
$67,988
Benefits
$68,231
Total compensation
$400,719
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.91

Source-specific fields

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

At Police, Steven Needham serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.91 FTE. Their 2025 pay totaled $400,719. Union affiliation: POA.

Jean-Michel M'Bouroukounda

Police Officer 3/Police

2025 total comp
$400,719
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,432
Overtime
$162,159
Other pay
$25,159
Benefits
$51,969
Total compensation
$400,719
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
$22,071
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,942

Jean-Michel M'Bouroukounda 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 $400,719. They are represented by POA.

Ali Misaghi

Police Officer 3/Police

2025 total comp
$400,679
Sub-department
Police Services
Organization group
Public Protection
Base pay
$162,241
Overtime
$101,840
Other pay
$83,241
Benefits
$53,357
Total compensation
$400,679
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
$22,174
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,956

Ali Misaghi holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.39 FTE. In 2025, their total compensation was $400,679. They are represented by POA.