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 1

Jason Garden

Lieutenant 3/Police

2025 total comp
$433,640
Sub-department
Police Services
Organization group
Public Protection
Base pay
$214,607
Overtime
$72,572
Other pay
$84,322
Benefits
$62,140
Total compensation
$433,640
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,739
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,149

At Police, Jason Garden serves as a Lieutenant 3 within Police Services. They work permanent civil service, 1.2 FTE. Their 2025 pay totaled $433,640. Union affiliation: Poa.

Scott Biggs

Commander 3/Police

2025 total comp
$433,493
Sub-department
Untitled
Organization group
Public Protection
Base pay
$297,018
Overtime
$10,578
Other pay
$42,407
Benefits
$83,490
Total compensation
$433,493
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Exec Assoc, Police
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
$31,232
Job Code
0490
Job Family Code
0000
Organization Group Code
Public Protection
Other Benefits
$4,926

At Police, Scott Biggs serves as a Commander 3 within Untitled. They work permanent exempt, 1.12 FTE. Their 2025 pay totaled $433,493. They are represented by Municipal Exec Assoc, Police.

Hector Garcia-Morales

Sergeant 3/Police

2025 total comp
$433,303
Sub-department
Police Services
Organization group
Public Protection
Base pay
$190,784
Overtime
$144,551
Other pay
$37,080
Benefits
$60,888
Total compensation
$433,303
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
$24,454
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,264

Hector Garcia-Morales holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.56 FTE. In 2025, their total compensation was $433,303. Their bargaining unit is Poa.

David O'Keeffe

Sergeant 3/Police

2025 total comp
$433,294
Sub-department
Police Services
Organization group
Public Protection
Base pay
$190,793
Overtime
$147,906
Other pay
$34,400
Benefits
$60,195
Total compensation
$433,294
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.58

Source-specific fields

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

At Police, David O'Keeffe serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.58 FTE. Their 2025 pay totaled $433,294. Union affiliation: Poa.

Leonard Poggio

Lieutenant 3/Police

2025 total comp
$433,214
Sub-department
Police Services
Organization group
Public Protection
Base pay
$215,207
Overtime
$113,484
Other pay
$42,006
Benefits
$62,516
Total compensation
$433,214
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,967
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,261

Leonard Poggio is a Lieutenant 3 at Police within Police Services. They work permanent civil service, 1.32 FTE. 2025 total compensation came to $433,214. Their bargaining unit is Poa.

Jonathan Ozol

Lieutenant 3/Police

2025 total comp
$432,235
Sub-department
Police Services
Organization group
Public Protection
Base pay
$216,803
Overtime
$118,046
Other pay
$34,568
Benefits
$62,819
Total compensation
$432,235
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.37

Source-specific fields

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

At Police, Jonathan Ozol serves as a Lieutenant 3 within Police Services. They work permanent civil service, 1.37 FTE. Their 2025 pay totaled $432,235. Their bargaining unit is Poa.

Irvin Huerta

Police Officer 3/Police

2025 total comp
$431,287
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,601
Overtime
$199,943
Other pay
$17,734
Benefits
$52,009
Total compensation
$431,287
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
$21,656
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,146

At Police, Irvin Huerta serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.75 FTE. Their 2025 pay totaled $431,287. Union affiliation: Poa.

Giuseppe Festa

Police Officer 3/Police

2025 total comp
$431,283
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$113,190
Other pay
$103,150
Benefits
$53,465
Total compensation
$431,283
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,347

Giuseppe Festa works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.39 FTE. Giuseppe earned $431,283 in 2025. Their bargaining unit is Poa.

R. Weems

Police Officer 3/Police

2025 total comp
$430,975
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$180,374
Other pay
$35,240
Benefits
$53,907
Total compensation
$430,975
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,330

At Police, R. Weems serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.62 FTE. Their 2025 pay totaled $430,975. Their bargaining unit is Poa.

Ryan Davidson

Sergeant 3/Police

2025 total comp
$430,644
Sub-department
Police Services
Organization group
Public Protection
Base pay
$174,933
Overtime
$165,421
Other pay
$36,400
Benefits
$53,890
Total compensation
$430,644
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,606
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,196

Ryan Davidson holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.56 FTE. In 2025, their total compensation was $430,644. They are represented by Poa.

Allen Zhao

Police Officer 3/Police

2025 total comp
$430,350
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$190,466
Other pay
$26,305
Benefits
$52,101
Total compensation
$430,350
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.66

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

Allen Zhao works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.66 FTE. Allen earned $430,350 in 2025. They are represented by Poa.

Jeffrey Aloise

Sergeant 3/Police

2025 total comp
$430,212
Sub-department
Police Services
Organization group
Public Protection
Base pay
$191,910
Overtime
$135,641
Other pay
$39,830
Benefits
$62,831
Total compensation
$430,212
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.58

Source-specific fields

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

At Police, Jeffrey Aloise serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.58 FTE. Their 2025 pay totaled $430,212. Their bargaining unit is Poa.

Paul Yep

Chief of Police (Transitional)/Police

2025 total comp
$430,202
Sub-department
Management
Organization group
Public Protection
Base pay
$330,707
Overtime
$0
Other pay
$28,281
Benefits
$71,214
Total compensation
$430,202
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Exec Assoc, Police
Full-time equivalent (FTE)
0.95

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$20,309
Job Code
0385
Job Family Code
0900
Organization Group Code
Public Protection
Other Benefits
$8,592

Paul Yep is a Chief of Police (Transitional) at Police within Management. They work permanent exempt, 0.95 FTE. 2025 total compensation came to $430,202. Union affiliation: Municipal Exec Assoc, Police.

Chahmal Kerow

Captain 3/Police

2025 total comp
$430,036
Sub-department
Police Services
Organization group
Public Protection
Base pay
$238,501
Overtime
$88,229
Other pay
$37,255
Benefits
$66,051
Total compensation
$430,036
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.26

Source-specific fields

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

Chahmal Kerow works as a Captain 3 for Police within Police Services. Their status is permanent civil service, 1.26 FTE. Chahmal earned $430,036 in 2025. Their bargaining unit is Poa.

Ryan Mceachern

Police Officer 3/Police

2025 total comp
$429,625
Sub-department
Police Services
Organization group
Public Protection
Base pay
$178,263
Overtime
$159,829
Other pay
$22,821
Benefits
$68,712
Total compensation
$429,625
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
2.25

Source-specific fields

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

At Police, Ryan Mceachern serves as a Police Officer 3 within Police Services. They work permanent civil service, 2.25 FTE. Their 2025 pay totaled $429,625. Their bargaining unit is Poa.

Paul Doherty

Lieutenant 3/Police

2025 total comp
$429,228
Sub-department
Police Services
Organization group
Public Protection
Base pay
$202,422
Overtime
$113,316
Other pay
$44,702
Benefits
$68,788
Total compensation
$429,228
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
$29,834
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,095

Paul Doherty works as a Lieutenant 3 for Police within Police Services. Their status is permanent civil service, 1.64 FTE. Paul earned $429,228 in 2025. Their bargaining unit is Poa.

Salar Naderi

Police Officer 3/Police

2025 total comp
$428,983
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$182,214
Other pay
$33,446
Benefits
$51,868
Total compensation
$428,983
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
$21,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,234

Salar Naderi works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.4 FTE. Salar earned $428,983 in 2025. Union affiliation: Poa.

Justin Erb

Sergeant 3/Police

2025 total comp
$428,954
Sub-department
Police Services
Organization group
Public Protection
Base pay
$190,697
Overtime
$139,284
Other pay
$37,713
Benefits
$61,260
Total compensation
$428,954
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
$24,656
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,203

Justin Erb holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.49 FTE. In 2025, their total compensation was $428,954. They are represented by Poa.

Valerie Durkin

Police Officer 3/Police

2025 total comp
$428,787
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,501
Overtime
$178,104
Other pay
$37,122
Benefits
$52,060
Total compensation
$428,787
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,320

Valerie Durkin is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.62 FTE. 2025 total compensation came to $428,787. Union affiliation: Poa.

Joseph Barretta

Lieutenant 3/Police

2024 total comp
$428,785
Sub-department
Police Services
Organization group
Public Protection
Base pay
$212,709
Overtime
$25,154
Other pay
$128,874
Benefits
$62,048
Total compensation
$428,785
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,004
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,185

Joseph Barretta holds the role of Lieutenant 3 at Police within Police Services. Their status is permanent civil service, 1.11 FTE. In 2024, their total compensation was $428,785. They are represented by Poa.

Rodrigo Labson

Sergeant 3/Police

2025 total comp
$428,753
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,457
Overtime
$131,951
Other pay
$52,311
Benefits
$57,035
Total compensation
$428,753
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.38

Source-specific fields

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

Rodrigo Labson works as a Sergeant 3 for Police within Police Services. Their status is permanent civil service, 1.38 FTE. Rodrigo earned $428,753 in 2025. They are represented by Poa.

Eric Valentini

Police Officer 3/Police

2025 total comp
$428,388
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,605
Overtime
$178,023
Other pay
$34,783
Benefits
$53,976
Total compensation
$428,388
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,656
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,275

At Police, Eric Valentini serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.63 FTE. Their 2025 pay totaled $428,388. Union affiliation: Poa.

Timothy Faye

Sergeant 3/Police

2025 total comp
$427,614
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,510
Overtime
$152,170
Other pay
$30,863
Benefits
$57,072
Total compensation
$427,614
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
$21,553
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,234

Timothy Faye is a Sergeant 3 at Police within Police Services. They work permanent civil service, 1.4 FTE. 2025 total compensation came to $427,614. They are represented by Poa.

Gordon Lee

Sergeant 3/Police

2025 total comp
$427,598
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,510
Overtime
$159,393
Other pay
$24,686
Benefits
$56,009
Total compensation
$427,598
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
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,258

Gordon Lee holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.49 FTE. In 2025, their total compensation was $427,598. Union affiliation: Poa.

Alejandro Tiffer

Police Officer 2/Police

2025 total comp
$427,529
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,391
Overtime
$202,000
Other pay
$15,884
Benefits
$51,254
Total compensation
$427,529
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
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,218

Alejandro Tiffer holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 1.78 FTE. In 2025, their total compensation was $427,529. Their bargaining unit is Poa.

Dien Ha

Lieutenant 3/Police

2025 total comp
$427,253
Sub-department
Police Services
Organization group
Public Protection
Base pay
$220,394
Overtime
$99,120
Other pay
$41,894
Benefits
$65,845
Total compensation
$427,253
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
$23,957
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,059

Dien Ha holds the role of Lieutenant 3 at Police within Police Services. Their status is permanent civil service, 1.37 FTE. In 2025, their total compensation was $427,253. Union affiliation: Poa.

Alejandro Campos

Sergeant 3/Police

2025 total comp
$426,798
Sub-department
Police Services
Organization group
Public Protection
Base pay
$191,415
Overtime
$152,824
Other pay
$23,097
Benefits
$59,462
Total compensation
$426,798
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
$24,713
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,197

Alejandro Campos holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.63 FTE. In 2025, their total compensation was $426,798. They are represented by Poa.

Matthew Cloud

Sergeant 3/Police

2025 total comp
$426,782
Sub-department
Police Services
Organization group
Public Protection
Base pay
$194,379
Overtime
$135,190
Other pay
$33,531
Benefits
$63,682
Total compensation
$426,782
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
$27,195
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,083

At Police, Matthew Cloud serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.67 FTE. Their 2025 pay totaled $426,782. They are represented by Poa.

Thomas Maguire

Commander 3/Police

2025 total comp
$426,665
Sub-department
Untitled
Organization group
Public Protection
Base pay
$294,482
Overtime
$5,938
Other pay
$37,846
Benefits
$88,399
Total compensation
$426,665
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Exec Assoc, Police
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
$37,195
Job Code
0490
Job Family Code
0000
Organization Group Code
Public Protection
Other Benefits
$4,710

At Police, Thomas Maguire serves as a Commander 3 within Untitled. They work permanent exempt, 1.55 FTE. Their 2025 pay totaled $426,665. They are represented by Municipal Exec Assoc, Police.

William Elieff

Lieutenant 3/Police

2025 total comp
$426,209
Sub-department
Police Services
Organization group
Public Protection
Base pay
$194,846
Overtime
$130,293
Other pay
$40,968
Benefits
$60,102
Total compensation
$426,209
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
$23,895
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,199

At Police, William Elieff serves as a Lieutenant 3 within Police Services. They work permanent civil service, 1.41 FTE. Their 2025 pay totaled $426,209. Union affiliation: Poa.

Mark Fraize

Sergeant 3/Police

2025 total comp
$426,104
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,770
Overtime
$119,831
Other pay
$60,424
Benefits
$58,080
Total compensation
$426,104
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,620
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,133

At Police, Mark Fraize serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.36 FTE. Their 2025 pay totaled $426,104. Union affiliation: Poa.

Jason Johnson

Police Officer 3/Police

2025 total comp
$425,869
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,501
Overtime
$184,191
Other pay
$27,241
Benefits
$52,936
Total compensation
$425,869
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.66

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

Jason Johnson is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.66 FTE. 2025 total compensation came to $425,869. Their bargaining unit is Poa.

Lisa Springer

Lieutenant 3/Police

2025 total comp
$425,305
Sub-department
Police Services
Organization group
Public Protection
Base pay
$241,610
Overtime
$4,739
Other pay
$131,319
Benefits
$47,636
Total compensation
$425,305
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
$1,870
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,372

Lisa Springer holds the role of Lieutenant 3 at Police within Police Services. Their status is permanent civil service, 1.5 FTE. In 2025, their total compensation was $425,305. Their bargaining unit is Poa.

Todd Lehman

Police Officer 3/Police

2025 total comp
$425,298
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,523
Overtime
$155,268
Other pay
$56,453
Benefits
$52,054
Total compensation
$425,298
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
$21,733
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,127

Todd Lehman 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 $425,298. They are represented by Poa.

Jay Ahern

Sergeant 3/Police

2025 total comp
$425,230
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,772
Overtime
$156,326
Other pay
$24,421
Benefits
$56,712
Total compensation
$425,230
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.52

Source-specific fields

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

Jay Ahern is a Sergeant 3 at Police within Police Services. They work permanent civil service, 1.52 FTE. 2025 total compensation came to $425,230. Their bargaining unit is Poa.

Richard Heppenstall

Sergeant 3/Police

2025 total comp
$425,186
Sub-department
Police Services
Organization group
Public Protection
Base pay
$189,323
Overtime
$151,560
Other pay
$26,765
Benefits
$57,538
Total compensation
$425,186
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.54

Source-specific fields

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

Richard Heppenstall holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.54 FTE. In 2025, their total compensation was $425,186. They are represented by Poa.

Hector Jr

Commander 3/Police

2025 total comp
$425,150
Sub-department
Untitled
Organization group
Public Protection
Base pay
$293,106
Overtime
$11,206
Other pay
$47,302
Benefits
$73,535
Total compensation
$425,150
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Exec Assoc, Police
Full-time equivalent (FTE)
1.02

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,026
Job Code
0490
Job Family Code
0000
Organization Group Code
Public Protection
Other Benefits
$5,007

Hector Jr holds the role of Commander 3 at Police within Untitled. Their status is permanent exempt, 1.02 FTE. In 2025, their total compensation was $425,150. They are represented by Municipal Exec Assoc, Police.

Michael Petuya

Police Officer 3/Police

2025 total comp
$424,877
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,580
Overtime
$191,218
Other pay
$19,631
Benefits
$52,448
Total compensation
$424,877
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.72

Source-specific fields

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

Michael Petuya is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.72 FTE. 2025 total compensation came to $424,877. Their bargaining unit is Poa.

Ja Kim

Commander 3/Police

2025 total comp
$424,741
Sub-department
Untitled
Organization group
Public Protection
Base pay
$293,773
Overtime
$16,925
Other pay
$41,186
Benefits
$72,856
Total compensation
$424,741
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Exec Assoc, Police
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$20,137
Job Code
0490
Job Family Code
0000
Organization Group Code
Public Protection
Other Benefits
$5,119

Ja Kim is a Commander 3 at Police within Untitled. They work permanent exempt. 2025 total compensation came to $424,741. Union affiliation: Municipal Exec Assoc, Police.

Josey Russell

Sergeant 3/Police

2024 total comp
$424,731
Sub-department
Police Services
Organization group
Public Protection
Base pay
$190,809
Overtime
$122,935
Other pay
$50,100
Benefits
$60,888
Total compensation
$424,731
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.61

Source-specific fields

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

Josey Russell holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.61 FTE. In 2024, their total compensation was $424,731. Their bargaining unit is Poa.