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

Katherine Schwarz-Choy

Sergeant 3/Police

2025 total comp
$341,424
Sub-department
Police Services
Organization group
Public Protection
Base pay
$207,875
Overtime
$20,828
Other pay
$36,516
Benefits
$76,205
Total compensation
$341,424
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.83

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$38,137
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,774

Katherine Schwarz-Choy holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.83 FTE. In 2025, their total compensation was $341,424. Their bargaining unit is Poa.

Andrew Kavanagh

Police Officer 3/Police

2025 total comp
$341,406
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$102,854
Other pay
$25,270
Benefits
$51,804
Total compensation
$341,406
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.34

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

Andrew Kavanagh works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.34 FTE. Andrew earned $341,406 in 2025. They are represented by Poa.

David Maron

Captain 3/Police

2025 total comp
$341,367
Sub-department
Police Services
Organization group
Public Protection
Base pay
$230,615
Overtime
$6,419
Other pay
$43,548
Benefits
$60,786
Total compensation
$341,367
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.87

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$18,840
Job Code
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,953

David Maron works as a Captain 3 for Police within Police Services. Their status is permanent civil service, 0.87 FTE. David earned $341,367 in 2025. Their bargaining unit is Poa.

Ryuto Suzuki

Police Officer 3/Police

2025 total comp
$341,210
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,501
Overtime
$115,959
Other pay
$13,313
Benefits
$50,437
Total compensation
$341,210
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
$4,032

Ryuto Suzuki is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.44 FTE. 2025 total compensation came to $341,210. Their bargaining unit is Poa.

Kristopher Shinbori

Police Officer 3/Police

2025 total comp
$340,938
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$101,779
Other pay
$25,947
Benefits
$51,734
Total compensation
$340,938
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,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,075

Kristopher Shinbori works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.37 FTE. Kristopher earned $340,938 in 2025. Union affiliation: Poa.

Jessie Ortiz

Police Officer 3/Police

2025 total comp
$340,921
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$103,420
Other pay
$24,231
Benefits
$51,792
Total compensation
$340,921
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.38

Source-specific fields

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

Jessie Ortiz works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.38 FTE. Jessie earned $340,921 in 2025. Union affiliation: Poa.

Bernadette Robinson

Lieutenant 3/Police

2024 total comp
$340,677
Sub-department
Police Services
Organization group
Public Protection
Base pay
$215,825
Overtime
$29,139
Other pay
$34,833
Benefits
$60,880
Total compensation
$340,677
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.18

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$22,170
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,956

At Police, Bernadette Robinson serves as a Lieutenant 3 within Police Services. They work permanent civil service, 1.18 FTE. Their 2024 pay totaled $340,677. They are represented by Poa.

Jessica O'Connor

Lieutenant 3/Police

2025 total comp
$340,560
Sub-department
Police Services
Organization group
Public Protection
Base pay
$214,141
Overtime
$37,400
Other pay
$29,036
Benefits
$59,983
Total compensation
$340,560
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.1

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
$3,867

Jessica O'Connor is a Lieutenant 3 at Police within Police Services. They work permanent civil service, 1.1 FTE. 2025 total compensation came to $340,560. Union affiliation: Poa.

Ellina Teper

Police Officer 3/Police

2025 total comp
$340,505
Sub-department
Police Services
Organization group
Public Protection
Base pay
$166,714
Overtime
$80,091
Other pay
$35,999
Benefits
$57,701
Total compensation
$340,505
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
$25,866
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,943

Ellina Teper holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.45 FTE. In 2025, their total compensation was $340,505. They are represented by Poa.

Kevin Worrell

Police Officer 3/Police

2025 total comp
$340,384
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$100,444
Other pay
$26,153
Benefits
$52,332
Total compensation
$340,384
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,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,109

At Police, Kevin Worrell serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.35 FTE. Their 2025 pay totaled $340,384. Union affiliation: Poa.

William Toomey

Lieutenant 3/Police

2024 total comp
$339,938
Sub-department
Police Services
Organization group
Public Protection
Base pay
$214,997
Overtime
$33,192
Other pay
$30,987
Benefits
$60,762
Total compensation
$339,938
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.18

Source-specific fields

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

William Toomey works as a Lieutenant 3 for Police within Police Services. Their status is permanent civil service, 1.18 FTE. William earned $339,938 in 2024. Their bargaining unit is Poa.

Caden Girvin

Police Officer 2/Police

2025 total comp
$339,890
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,391
Overtime
$107,675
Other pay
$23,532
Benefits
$50,292
Total compensation
$339,890
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,716
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,093

At Police, Caden Girvin serves as a Police Officer 2 within Police Services. They work permanent civil service, 1.37 FTE. Their 2025 pay totaled $339,890. They are represented by Poa.

Gilbert Wong

Police Officer 3/Police

2025 total comp
$339,573
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$100,716
Other pay
$26,658
Benefits
$50,744
Total compensation
$339,573
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
$21,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,005

Gilbert Wong works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.36 FTE. Gilbert earned $339,573 in 2025. Their bargaining unit is Poa.

Nicholas Stewart

Police Officer 3/Police

2025 total comp
$339,531
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,066
Overtime
$111,754
Other pay
$15,732
Benefits
$50,979
Total compensation
$339,531
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,760
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,095

Nicholas Stewart holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.43 FTE. In 2025, their total compensation was $339,531. Union affiliation: Poa.

Kevin Gil

Police Officer 3/Police

2025 total comp
$339,487
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$109,142
Other pay
$17,713
Benefits
$51,154
Total compensation
$339,487
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,071
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,046

At Police, Kevin Gil serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.39 FTE. Their 2025 pay totaled $339,487. Their bargaining unit is Poa.

Matthew Hom

Police Officer 3/Police

2025 total comp
$339,358
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,582
Overtime
$111,015
Other pay
$15,817
Benefits
$50,944
Total compensation
$339,358
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,656
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,081

Matthew Hom is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.41 FTE. 2025 total compensation came to $339,358. Union affiliation: Poa.

Tracy Boes

Lieutenant 3/Police

2025 total comp
$339,225
Sub-department
Police Services
Organization group
Public Protection
Base pay
$224,376
Overtime
$3,239
Other pay
$44,850
Benefits
$66,761
Total compensation
$339,225
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.19

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$25,470
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,805

At Police, Tracy Boes serves as a Lieutenant 3 within Police Services. They work permanent civil service, 1.19 FTE. Their 2025 pay totaled $339,225. Union affiliation: Poa.

Yuka Nagamine

Sergeant 3/Police

2025 total comp
$339,210
Sub-department
Police Services
Organization group
Public Protection
Base pay
$177,241
Overtime
$78,555
Other pay
$28,582
Benefits
$54,832
Total compensation
$339,210
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,200
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,030

Yuka Nagamine holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.27 FTE. In 2025, their total compensation was $339,210. They are represented by Poa.

Kevin Daniele

Sergeant 3/Police

2025 total comp
$339,150
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,510
Overtime
$64,104
Other pay
$32,806
Benefits
$54,730
Total compensation
$339,150
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.2

Source-specific fields

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

Kevin Daniele holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.2 FTE. In 2025, their total compensation was $339,150. Their bargaining unit is Poa.

Juan Gala

Police Officer 3/Police

2025 total comp
$339,087
Sub-department
Police Services
Organization group
Public Protection
Base pay
$180,753
Overtime
$52,768
Other pay
$33,967
Benefits
$71,599
Total compensation
$339,087
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.92

Source-specific fields

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

At Police, Juan Gala serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.92 FTE. Their 2025 pay totaled $339,087. Union affiliation: Poa.

Samuel Fyles

Police Officer 3/Police

2025 total comp
$338,934
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,501
Overtime
$97,159
Other pay
$29,532
Benefits
$50,742
Total compensation
$338,934
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.31

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

Samuel Fyles works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.31 FTE. Samuel earned $338,934 in 2025. They are represented by Poa.

Eithne Cummins

Sergeant 3/Police

2025 total comp
$338,834
Sub-department
Police Services
Organization group
Public Protection
Base pay
$189,149
Overtime
$60,128
Other pay
$31,631
Benefits
$57,927
Total compensation
$338,834
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
$23,418
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,957

Eithne Cummins is a Sergeant 3 at Police within Police Services. They work permanent civil service, 1.26 FTE. 2025 total compensation came to $338,834. They are represented by Poa.

Patrick Faye

Sergeant 3/Police

2025 total comp
$338,792
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,712
Overtime
$44,982
Other pay
$50,163
Benefits
$55,935
Total compensation
$338,792
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,719
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,898

Patrick Faye holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.12 FTE. In 2025, their total compensation was $338,792. Their bargaining unit is Poa.

Shane Herbert

Sergeant 3/Police

2025 total comp
$338,735
Sub-department
Police Services
Organization group
Public Protection
Base pay
$177,538
Overtime
$64,510
Other pay
$40,693
Benefits
$55,995
Total compensation
$338,735
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
$23,454
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,883

At Police, Shane Herbert serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.3 FTE. Their 2025 pay totaled $338,735. They are represented by Poa.

Curtis Clinton

Police Officer 3/Police

2025 total comp
$338,670
Sub-department
Police Services
Organization group
Public Protection
Base pay
$159,149
Overtime
$107,127
Other pay
$22,239
Benefits
$50,154
Total compensation
$338,670
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,000

Curtis Clinton works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.41 FTE. Curtis earned $338,670 in 2025. Union affiliation: Poa.

Nathaniel Manalang

Police Officer 2/Police

2025 total comp
$338,659
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,368
Overtime
$100,041
Other pay
$28,168
Benefits
$52,082
Total compensation
$338,659
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
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,038

Nathaniel Manalang works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 1.38 FTE. Nathaniel earned $338,659 in 2025. They are represented by Poa.

Anthony Tallerico

Police Officer 3/Police

2025 total comp
$338,489
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,501
Overtime
$57,586
Other pay
$68,548
Benefits
$50,854
Total compensation
$338,489
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,791
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,982

Anthony Tallerico is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.21 FTE. 2025 total compensation came to $338,489. Their bargaining unit is Poa.

Calvin Douglas

Police Officer 3/Police

2025 total comp
$338,357
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$104,959
Other pay
$21,280
Benefits
$50,640
Total compensation
$338,357
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.38

Source-specific fields

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

Calvin Douglas works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.38 FTE. Calvin earned $338,357 in 2025. Union affiliation: Poa.

Neil Fanene

Police Officer 3/Police

2025 total comp
$338,227
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$86,443
Other pay
$37,281
Benefits
$53,048
Total compensation
$338,227
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,006
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,018

Neil Fanene holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.3 FTE. In 2025, their total compensation was $338,227. Their bargaining unit is Poa.

Brandon Erickson

Police Officer 3/Police

2025 total comp
$338,192
Sub-department
Police Services
Organization group
Public Protection
Base pay
$159,187
Overtime
$113,264
Other pay
$13,844
Benefits
$51,896
Total compensation
$338,192
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
$23,296
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,996

Brandon Erickson holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.44 FTE. In 2025, their total compensation was $338,192. Union affiliation: Poa.

Ricardo Ramirez

Sergeant 3/Police

2025 total comp
$338,075
Sub-department
Police Services
Organization group
Public Protection
Base pay
$188,407
Overtime
$67,719
Other pay
$26,352
Benefits
$55,597
Total compensation
$338,075
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.25

Source-specific fields

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

Ricardo Ramirez is a Sergeant 3 at Police within Police Services. They work permanent civil service, 1.25 FTE. 2025 total compensation came to $338,075. They are represented by Poa.

Nicole Ramirez

Police Officer 3/Police

2025 total comp
$338,055
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$98,209
Other pay
$26,166
Benefits
$52,202
Total compensation
$338,055
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.34

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

Nicole Ramirez works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.34 FTE. Nicole earned $338,055 in 2025. They are represented by Poa.

Derek Christensen

Police Officer 3/Police

2024 total comp
$338,027
Sub-department
Police Services
Organization group
Public Protection
Base pay
$160,415
Overtime
$101,083
Other pay
$25,452
Benefits
$51,077
Total compensation
$338,027
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,004
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,064

Derek Christensen is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.35 FTE. 2024 total compensation came to $338,027. They are represented by Poa.

Kyle Cagney

Police Officer 3/Police

2025 total comp
$337,885
Sub-department
Police Services
Organization group
Public Protection
Base pay
$154,072
Overtime
$122,151
Other pay
$13,186
Benefits
$48,477
Total compensation
$337,885
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,027

Kyle Cagney 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 $337,885. Their bargaining unit is Poa.

Baron Darnell

Police Officer 3/Police

2025 total comp
$337,756
Sub-department
Police Services
Organization group
Public Protection
Base pay
$160,435
Overtime
$93,718
Other pay
$31,781
Benefits
$51,822
Total compensation
$337,756
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,419
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,005

At Police, Baron Darnell serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.32 FTE. Their 2025 pay totaled $337,756. Union affiliation: Poa.

Henry Ha

Sergeant 3/Police

2025 total comp
$337,661
Sub-department
Police Services
Organization group
Public Protection
Base pay
$192,293
Overtime
$49,381
Other pay
$35,666
Benefits
$60,321
Total compensation
$337,661
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
$25,397
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,875

At Police, Henry Ha serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.33 FTE. Their 2025 pay totaled $337,661. Union affiliation: Poa.

Rachel Leung

Police Officer 2/Police

2025 total comp
$337,570
Sub-department
Police Services
Organization group
Public Protection
Base pay
$145,314
Overtime
$131,373
Other pay
$12,163
Benefits
$48,721
Total compensation
$337,570
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
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,024

Rachel Leung is a Police Officer 2 at Police within Police Services. They work permanent civil service, 1.55 FTE. 2025 total compensation came to $337,570. They are represented by Poa.

Peter Imsand

Police Officer 3/Police

2025 total comp
$337,531
Sub-department
Police Services
Organization group
Public Protection
Base pay
$167,034
Overtime
$74,314
Other pay
$40,060
Benefits
$56,122
Total compensation
$337,531
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
$26,112
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,969

Peter Imsand 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 $337,531. They are represented by Poa.

Christopher Simpson

Police Officer 3/Police

2025 total comp
$337,362
Sub-department
Police Services
Organization group
Public Protection
Base pay
$164,563
Overtime
$80,483
Other pay
$38,535
Benefits
$53,782
Total compensation
$337,362
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
$24,143
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,970

Christopher Simpson works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.39 FTE. Christopher earned $337,362 in 2025. Their bargaining unit is Poa.

Glenn Juco

Police Officer 3/Police

2025 total comp
$337,212
Sub-department
Police Services
Organization group
Public Protection
Base pay
$180,388
Overtime
$34,154
Other pay
$51,686
Benefits
$70,985
Total compensation
$337,212
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.84

Source-specific fields

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

Glenn Juco is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.84 FTE. 2025 total compensation came to $337,212. Their bargaining unit is Poa.