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 2

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.

Jose JrMay be multiple

Police Officer 2/Police

2025 total comp
$400,577
Sub-department
Police Services
Organization group
Public Protection
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.01

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
$1,227

Jose Jr appears in Police payroll as a Police Officer 2, with $400,577 reported in 2025 — this entry may combine more than one individual of the same name.

Juan Daniels

Captain 3/Police

2025 total comp
$400,320
Sub-department
Police Services
Organization group
Public Protection
Base pay
$273,014
Overtime
$0
Other pay
$53,931
Benefits
$73,375
Total compensation
$400,320
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.08

Source-specific fields

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

Juan Daniels is a Captain 3 at Police within Police Services. They work permanent civil service, 1.08 FTE. 2025 total compensation came to $400,320. Their bargaining unit is Poa.

Eric Borghesani

Police Officer 3/Police

2025 total comp
$400,291
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$152,375
Other pay
$33,836
Benefits
$52,625
Total compensation
$400,291
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,968

Eric Borghesani holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.54 FTE. In 2025, their total compensation was $400,291. They are represented by Poa.

Christina Serrano

Lieutenant 3/Police

2025 total comp
$400,244
Sub-department
Police Services
Organization group
Public Protection
Base pay
$214,301
Overtime
$83,503
Other pay
$40,928
Benefits
$61,513
Total compensation
$400,244
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.23

Source-specific fields

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

Christina Serrano holds the role of Lieutenant 3 at Police within Police Services. Their status is permanent civil service, 1.23 FTE. In 2025, their total compensation was $400,244. Their bargaining unit is Poa.

Luke Martin

Captain 3/Police

2024 total comp
$400,183
Sub-department
Police Services
Organization group
Public Protection
Base pay
$270,165
Overtime
$15,814
Other pay
$42,158
Benefits
$72,046
Total compensation
$400,183
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,937
Job Code
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,609

Luke Martin holds the role of Captain 3 at Police within Police Services. Their status is permanent civil service, 1.12 FTE. In 2024, their total compensation was $400,183. They are represented by Poa.

Ryan Mariano

Police Officer 3/Police

2025 total comp
$400,076
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$159,289
Other pay
$26,738
Benefits
$52,571
Total compensation
$400,076
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,912

At Police, Ryan Mariano serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.56 FTE. Their 2025 pay totaled $400,076. They are represented by Poa.

Conroy Tam

Lieutenant 3/Police

2025 total comp
$400,054
Sub-department
Police Services
Organization group
Public Protection
Base pay
$216,369
Overtime
$84,220
Other pay
$38,986
Benefits
$60,480
Total compensation
$400,054
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
$22,439
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,106

At Police, Conroy Tam serves as a Lieutenant 3 within Police Services. They work permanent civil service, 1.27 FTE. Their 2025 pay totaled $400,054. Their bargaining unit is Poa.

Raymond Jr

Police Officer 3/Police

2025 total comp
$400,050
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$151,961
Other pay
$33,322
Benefits
$53,288
Total compensation
$400,050
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,803

Raymond Jr works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.5 FTE. Raymond earned $400,050 in 2025. They are represented by Poa.

Kin Lee

Lieutenant 3/Police

2025 total comp
$400,035
Sub-department
Police Services
Organization group
Public Protection
Base pay
$214,117
Overtime
$88,932
Other pay
$36,108
Benefits
$60,878
Total compensation
$400,035
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,553
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,762

Kin Lee is a Lieutenant 3 at Police within Police Services. They work permanent civil service, 1.24 FTE. 2025 total compensation came to $400,035. Their bargaining unit is Poa.