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 9

Timothy Watts

Police Officer 3/Police

2025 total comp
$423,332
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$159,218
Other pay
$50,719
Benefits
$51,941
Total compensation
$423,332
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.57

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

Timothy Watts works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.57 FTE. Timothy earned $423,332 in 2025. Their bargaining unit is POA.

Angelique Marin

Sergeant 3/Police

2025 total comp
$423,274
Sub-department
Police Services
Organization group
Public Protection
Base pay
$188,740
Overtime
$145,044
Other pay
$31,266
Benefits
$58,224
Total compensation
$423,274
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.5

Source-specific fields

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

Angelique Marin is a Sergeant 3 at Police within Police Services. They work permanent civil service, 1.5 FTE. 2025 total compensation came to $423,274. Their bargaining unit is POA.

Angel Nevarez

Police Officer 2/Police

2025 total comp
$423,048
Sub-department
Police Services
Organization group
Public Protection
Base pay
$137,951
Overtime
$215,779
Other pay
$21,251
Benefits
$48,067
Total compensation
$423,048
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.73

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

Angel Nevarez is a Police Officer 2 at Police within Police Services. They work permanent civil service, 1.73 FTE. 2025 total compensation came to $423,048. Their bargaining unit is POA.

Joshua Nazzal

Sergeant 3/Police

2025 total comp
$422,746
Sub-department
Police Services
Organization group
Public Protection
Base pay
$197,920
Overtime
$119,587
Other pay
$37,713
Benefits
$67,526
Total compensation
$422,746
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.76

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$30,542
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,019

At Police, Joshua Nazzal serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.76 FTE. Their 2025 pay totaled $422,746. Their bargaining unit is POA.

Edward Tien

Police Officer 3/Police

2024 total comp
$422,551
Sub-department
Police Services
Organization group
Public Protection
Base pay
$160,415
Overtime
$187,176
Other pay
$23,296
Benefits
$51,665
Total compensation
$422,551
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.77

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

At Police, Edward Tien serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.77 FTE. Their 2024 pay totaled $422,551. Their bargaining unit is POA.

Brett Kaczmarczyk

Police Officer 2/Police

2025 total comp
$422,520
Sub-department
Police Services
Organization group
Public Protection
Base pay
$165,238
Overtime
$168,460
Other pay
$34,348
Benefits
$54,474
Total compensation
$422,520
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
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,272

Brett Kaczmarczyk works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 1.56 FTE. Brett earned $422,520 in 2025. Union affiliation: POA.

Michael Ellis

Police Officer 3/Police

2025 total comp
$422,455
Sub-department
Police Services
Organization group
Public Protection
Base pay
$168,350
Overtime
$165,992
Other pay
$33,699
Benefits
$54,415
Total compensation
$422,455
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
$5,177

Michael Ellis is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.54 FTE. 2025 total compensation came to $422,455. They are represented by POA.

Brandon Wong

Police Officer 3/Police

2025 total comp
$422,319
Sub-department
Police Services
Organization group
Public Protection
Base pay
$153,803
Overtime
$200,784
Other pay
$17,288
Benefits
$50,444
Total compensation
$422,319
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.79

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

Brandon Wong works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.79 FTE. Brandon earned $422,319 in 2025. Union affiliation: POA.

Michael Cota

Sergeant 3/Police

2025 total comp
$422,170
Sub-department
Police Services
Organization group
Public Protection
Base pay
$188,443
Overtime
$119,034
Other pay
$56,794
Benefits
$57,898
Total compensation
$422,170
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.4

Source-specific fields

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

At Police, Michael Cota serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.4 FTE. Their 2025 pay totaled $422,170. They are represented by POA.

Joseph Barretta

Captain 3/Police

2025 total comp
$421,685
Sub-department
Police Services
Organization group
Public Protection
Base pay
$238,377
Overtime
$17,821
Other pay
$99,154
Benefits
$66,333
Total compensation
$421,685
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.05

Source-specific fields

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

Joseph Barretta is a Captain 3 at Police within Police Services. They work permanent civil service, 1.05 FTE. 2025 total compensation came to $421,685. They are represented by POA.

Jason Maxwell

Police Officer 3/Police

2025 total comp
$421,577
Sub-department
Police Services
Organization group
Public Protection
Base pay
$162,637
Overtime
$147,095
Other pay
$57,845
Benefits
$54,000
Total compensation
$421,577
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.57

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$22,516
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,191

Jason Maxwell holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.57 FTE. In 2025, their total compensation was $421,577. Their bargaining unit is POA.

William Mccarthy

Lieutenant 3/Police

2025 total comp
$421,058
Sub-department
Police Services
Organization group
Public Protection
Base pay
$214,111
Overtime
$41,557
Other pay
$103,152
Benefits
$62,239
Total compensation
$421,058
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.11

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

William Mccarthy works as a Lieutenant 3 for Police within Police Services. Their status is permanent civil service, 1.11 FTE. William earned $421,058 in 2025. Union affiliation: POA.

William Morales

Lieutenant 3/Police

2025 total comp
$421,009
Sub-department
Police Services
Organization group
Public Protection
Base pay
$223,818
Overtime
$76,672
Other pay
$52,841
Benefits
$67,678
Total compensation
$421,009
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
$25,231
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,060

William Morales is a Lieutenant 3 at Police within Police Services. They work permanent civil service, 1.37 FTE. 2025 total compensation came to $421,009. Union affiliation: POA.

Henry Tien

Police Officer 3/Police

2025 total comp
$420,911
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$187,538
Other pay
$20,138
Benefits
$51,756
Total compensation
$420,911
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.71

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

At Police, Henry Tien serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.71 FTE. Their 2025 pay totaled $420,911. They are represented by POA.

Jennifer Viceral

Police Officer 3/Police

2025 total comp
$420,616
Sub-department
Police Services
Organization group
Public Protection
Base pay
$171,436
Overtime
$103,535
Other pay
$84,417
Benefits
$61,228
Total compensation
$420,616
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.75

Source-specific fields

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

At Police, Jennifer Viceral serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.75 FTE. Their 2025 pay totaled $420,616. They are represented by POA.

Ajay Singh

Sergeant 3/Police

2025 total comp
$420,549
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,614
Overtime
$103,919
Other pay
$70,949
Benefits
$58,067
Total compensation
$420,549
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
$22,154
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,078

At Police, Ajay Singh serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.33 FTE. Their 2025 pay totaled $420,549. They are represented by POA.

Jesse Cruz

Lieutenant 3/Police

2025 total comp
$420,176
Sub-department
Police Services
Organization group
Public Protection
Base pay
$215,170
Overtime
$106,676
Other pay
$36,096
Benefits
$62,234
Total compensation
$420,176
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
$22,485
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,012

Jesse Cruz is a Lieutenant 3 at Police within Police Services. They work permanent civil service, 1.32 FTE. 2025 total compensation came to $420,176. Union affiliation: POA.

Ronald Quock

Police Officer 3/Police

2025 total comp
$419,833
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$186,960
Other pay
$19,504
Benefits
$51,892
Total compensation
$419,833
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.69

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

At Police, Ronald Quock serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.69 FTE. Their 2025 pay totaled $419,833. Their bargaining unit is POA.

Malia Dudum

Police Officer 2/Police

2025 total comp
$418,674
Sub-department
Police Services
Organization group
Public Protection
Base pay
$157,511
Overtime
$189,759
Other pay
$20,481
Benefits
$50,923
Total compensation
$418,674
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.69

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

At Police, Malia Dudum serves as a Police Officer 2 within Police Services. They work permanent civil service, 1.69 FTE. Their 2025 pay totaled $418,674. Union affiliation: POA.

Christina O'Bannon

Sergeant 3/Police

2025 total comp
$418,090
Sub-department
Police Services
Organization group
Public Protection
Base pay
$202,123
Overtime
$109,316
Other pay
$35,714
Benefits
$70,937
Total compensation
$418,090
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.89

Source-specific fields

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

Christina O'Bannon is a Sergeant 3 at Police within Police Services. They work permanent civil service, 1.89 FTE. 2025 total compensation came to $418,090. They are represented by POA.

Thomas Ly

Sergeant 3/Police

2025 total comp
$418,056
Sub-department
Police Services
Organization group
Public Protection
Base pay
$189,164
Overtime
$137,368
Other pay
$32,509
Benefits
$59,015
Total compensation
$418,056
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
$23,454
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,002

At Police, Thomas Ly serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.45 FTE. Their 2025 pay totaled $418,056. Union affiliation: POA.

Eric Mahoney

Sergeant 3/Police

2025 total comp
$417,999
Sub-department
Police Services
Organization group
Public Protection
Base pay
$194,826
Overtime
$90,868
Other pay
$67,661
Benefits
$64,643
Total compensation
$417,999
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
$27,449
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,629

Eric Mahoney works as a Sergeant 3 for Police within Police Services. Their status is permanent civil service, 1.54 FTE. Eric earned $417,999 in 2025. Union affiliation: POA.

Dominic Coyne

Sergeant 3/Police

2025 total comp
$417,307
Sub-department
Police Services
Organization group
Public Protection
Base pay
$186,594
Overtime
$139,931
Other pay
$35,259
Benefits
$55,523
Total compensation
$417,307
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,449
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,118

Dominic Coyne is a Sergeant 3 at Police within Police Services. They work permanent civil service, 1.41 FTE. 2025 total compensation came to $417,307. Their bargaining unit is POA.

Azarias Castro

Police Officer 3/Police

2025 total comp
$417,058
Sub-department
Police Services
Organization group
Public Protection
Base pay
$167,015
Overtime
$108,739
Other pay
$83,129
Benefits
$58,175
Total compensation
$417,058
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
$26,122
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,060

At Police, Azarias Castro serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.59 FTE. Their 2025 pay totaled $417,058. Their bargaining unit is POA.

Tigran Antonian

Lieutenant 3/Police

2025 total comp
$416,941
Sub-department
Police Services
Organization group
Public Protection
Base pay
$218,661
Overtime
$96,306
Other pay
$38,411
Benefits
$63,563
Total compensation
$416,941
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
$23,294
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,973

At Police, Tigran Antonian serves as a Lieutenant 3 within Police Services. They work permanent civil service, 1.34 FTE. Their 2025 pay totaled $416,941. Union affiliation: POA.

Carson Mckenzie

Police Officer 3/Police

2025 total comp
$416,544
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$181,468
Other pay
$21,730
Benefits
$51,891
Total compensation
$416,544
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.67

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

Carson Mckenzie is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.67 FTE. 2025 total compensation came to $416,544. Their bargaining unit is POA.

Joseph Clark

Lieutenant 3/Police

2025 total comp
$416,248
Sub-department
Police Services
Organization group
Public Protection
Base pay
$213,980
Overtime
$97,459
Other pay
$29,511
Benefits
$75,297
Total compensation
$416,248
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
2

Source-specific fields

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

Joseph Clark works as a Lieutenant 3 for Police within Police Services. Their status is permanent civil service, 2 FTE. Joseph earned $416,248 in 2025. Union affiliation: POA.

Gerald Newbeck

Lieutenant 3/Police

2024 total comp
$416,235
Sub-department
Police Services
Organization group
Public Protection
Base pay
$233,573
Overtime
$70,233
Other pay
$39,803
Benefits
$72,627
Total compensation
$416,235
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
$28,821
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,794

Gerald Newbeck holds the role of Lieutenant 3 at Police within Police Services. Their status is permanent civil service, 1.62 FTE. In 2024, their total compensation was $416,235. Union affiliation: POA.

Frank Chinawah

Police Officer 2/Police

2025 total comp
$415,933
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,368
Overtime
$187,934
Other pay
$18,424
Benefits
$51,207
Total compensation
$415,933
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.71

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

Frank Chinawah holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 1.71 FTE. In 2025, their total compensation was $415,933. They are represented by POA.

Christopher Anderson

Police Officer 3/Police

2025 total comp
$415,495
Sub-department
Police Services
Organization group
Public Protection
Base pay
$165,676
Overtime
$163,226
Other pay
$31,780
Benefits
$54,813
Total compensation
$415,495
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.56

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$22,071
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,096

Christopher Anderson holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.56 FTE. In 2025, their total compensation was $415,495. Union affiliation: POA.

Christopher Canning

Captain 3/Police

2025 total comp
$415,374
Sub-department
Police Services
Organization group
Public Protection
Base pay
$270,540
Overtime
$26,332
Other pay
$47,695
Benefits
$70,806
Total compensation
$415,374
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,553
Job Code
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,912

Christopher Canning holds the role of Captain 3 at Police within Police Services. Their status is permanent civil service, 1.06 FTE. In 2025, their total compensation was $415,374. Their bargaining unit is POA.

Rigoberto Haro

Police Officer 3/Police

2025 total comp
$414,801
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$175,910
Other pay
$24,169
Benefits
$53,266
Total compensation
$414,801
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.64

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

Rigoberto Haro holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.64 FTE. In 2025, their total compensation was $414,801. Their bargaining unit is POA.

Eugene O'Malley

Police Officer 2/Police

2025 total comp
$414,728
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,368
Overtime
$185,182
Other pay
$19,540
Benefits
$51,638
Total compensation
$414,728
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.69

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

Eugene O'Malley holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 1.69 FTE. In 2025, their total compensation was $414,728. Their bargaining unit is POA.

Miguel Cortez

Police Officer 3/Police

2025 total comp
$414,656
Sub-department
Police Services
Organization group
Public Protection
Base pay
$160,689
Overtime
$186,776
Other pay
$15,617
Benefits
$51,574
Total compensation
$414,656
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.7

Source-specific fields

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

Miguel Cortez is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.7 FTE. 2025 total compensation came to $414,656. Union affiliation: POA.

Matthew Sullivan

Sergeant 3/Police

2025 total comp
$414,613
Sub-department
Police Services
Organization group
Public Protection
Base pay
$188,513
Overtime
$75,009
Other pay
$92,759
Benefits
$58,333
Total compensation
$414,613
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,832
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,051

Matthew Sullivan is a Sergeant 3 at Police within Police Services. They work permanent civil service, 1.27 FTE. 2025 total compensation came to $414,613. Union affiliation: POA.

Clayton Harmston

Captain 3/Police

2025 total comp
$414,408
Sub-department
Police Services
Organization group
Public Protection
Base pay
$242,938
Overtime
$52,625
Other pay
$50,028
Benefits
$68,818
Total compensation
$414,408
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
$23,521
Job Code
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,858

Clayton Harmston is a Captain 3 at Police within Police Services. They work permanent civil service, 1.23 FTE. 2025 total compensation came to $414,408. They are represented by POA.

George Raymond

Police Officer 3/Police

2025 total comp
$413,885
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$162,323
Other pay
$38,328
Benefits
$51,757
Total compensation
$413,885
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.6

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

George Raymond is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.6 FTE. 2025 total compensation came to $413,885. Union affiliation: POA.

Ronald Kuchac

Sergeant 3/Police

2025 total comp
$413,816
Sub-department
Police Services
Organization group
Public Protection
Base pay
$189,163
Overtime
$118,469
Other pay
$49,032
Benefits
$57,152
Total compensation
$413,816
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,900
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,045

Ronald Kuchac is a Sergeant 3 at Police within Police Services. They work permanent civil service, 1.38 FTE. 2025 total compensation came to $413,816. Their bargaining unit is POA.

Kevin Zhang

Police Officer 3/Police

2025 total comp
$413,755
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$176,495
Other pay
$24,269
Benefits
$51,537
Total compensation
$413,755
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,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,062

At Police, Kevin Zhang serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.63 FTE. Their 2025 pay totaled $413,755. Union affiliation: POA.

Patrick Dudy

Sergeant 3/Police

2024 total comp
$413,402
Sub-department
Police Services
Organization group
Public Protection
Base pay
$189,914
Overtime
$125,439
Other pay
$38,231
Benefits
$59,818
Total compensation
$413,402
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.6

Source-specific fields

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

Patrick Dudy works as a Sergeant 3 for Police within Police Services. Their status is permanent civil service, 1.6 FTE. Patrick earned $413,402 in 2024. They are represented by POA.