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 6

Sara Richmond

Police Officer 3/Police

2025 total comp
$314,467
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$86,760
Other pay
$16,123
Benefits
$50,105
Total compensation
$314,467
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,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,595

Sara Richmond works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.32 FTE. Sara earned $314,467 in 2025. Their bargaining unit is Poa.

Heidi Morales

Sergeant 3/Police

2025 total comp
$314,429
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,610
Overtime
$45,655
Other pay
$25,572
Benefits
$55,592
Total compensation
$314,429
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.13

Source-specific fields

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

At Police, Heidi Morales serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.13 FTE. Their 2025 pay totaled $314,429. Union affiliation: Poa.

Joseph Gummo

Police Officer 3/Police

2025 total comp
$314,388
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$71,524
Other pay
$29,464
Benefits
$51,921
Total compensation
$314,388
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
$22,071
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,745

Joseph Gummo is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.21 FTE. 2025 total compensation came to $314,388. Their bargaining unit is Poa.

Joshua Mcfall

Police Officer 3/Police

2025 total comp
$314,349
Sub-department
Police Services
Organization group
Public Protection
Base pay
$165,081
Overtime
$71,887
Other pay
$22,570
Benefits
$54,810
Total compensation
$314,349
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
$24,558
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,566

Joshua Mcfall holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.4 FTE. In 2025, their total compensation was $314,349. They are represented by Poa.

Steven Lin

Police Officer 2/Police

2025 total comp
$314,246
Sub-department
Police Services
Organization group
Public Protection
Base pay
$143,138
Overtime
$108,282
Other pay
$15,356
Benefits
$47,470
Total compensation
$314,246
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.46

Source-specific fields

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

At Police, Steven Lin serves as a Police Officer 2 within Police Services. They work permanent civil service, 1.46 FTE. Their 2025 pay totaled $314,246. Union affiliation: Poa.

Donald Lockett

Police Officer 3/Police

2025 total comp
$314,145
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$72,945
Other pay
$28,098
Benefits
$51,624
Total compensation
$314,145
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
$21,864
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,655

Donald Lockett holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.26 FTE. In 2025, their total compensation was $314,145. Their bargaining unit is Poa.

Siu Tom

Police Officer 3/Police

2025 total comp
$314,141
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$64,657
Other pay
$36,146
Benefits
$51,860
Total compensation
$314,141
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.22

Source-specific fields

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

Siu Tom works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.22 FTE. Siu earned $314,141 in 2025. They are represented by Poa.

Daniel Guzman

Sergeant 3/Police

2025 total comp
$314,134
Sub-department
Police Services
Organization group
Public Protection
Base pay
$186,827
Overtime
$32,597
Other pay
$38,940
Benefits
$55,770
Total compensation
$314,134
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
$22,174
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,163

Daniel Guzman works as a Sergeant 3 for Police within Police Services. Their status is permanent civil service, 1.11 FTE. Daniel earned $314,134 in 2025. They are represented by Poa.

Laura Cremen

Police Officer 3/Police

2025 total comp
$314,112
Sub-department
Police Services
Organization group
Public Protection
Base pay
$160,689
Overtime
$83,767
Other pay
$19,632
Benefits
$50,024
Total compensation
$314,112
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
$21,449
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,738

At Police, Laura Cremen serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.3 FTE. Their 2025 pay totaled $314,112. They are represented by Poa.

Nina Sariaslani

Attorney (Civil/Criminal)/Police

2025 total comp
$313,889
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$242,674
Overtime
$0
Other pay
$0
Benefits
$71,215
Total compensation
$313,889
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
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
$21,941
Job Code
8177
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$14,762

Nina Sariaslani works as a Attorney (Civil/Criminal) for Police within Legal & Court. Their status is permanent exempt. Nina earned $313,889 in 2025. Union affiliation: Municipal Attorneys Assoc.

Linda Abuan

Manager IV/Police

2025 total comp
$313,800
Sub-department
Management
Organization group
Public Protection
Base pay
$232,306
Overtime
$0
Other pay
$0
Benefits
$81,494
Total compensation
$313,800
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Exec Assoc, Misc
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
$33,631
Job Code
0932
Job Family Code
0900
Organization Group Code
Public Protection
Other Benefits
$14,826

Linda Abuan holds the role of Manager IV at Police within Management. Their status is permanent exempt. In 2025, their total compensation was $313,800. Union affiliation: Municipal Exec Assoc, Misc.

Barry Mlaker

Police Officer 3/Police

2025 total comp
$313,777
Sub-department
Police Services
Organization group
Public Protection
Base pay
$168,326
Overtime
$39,236
Other pay
$53,260
Benefits
$52,955
Total compensation
$313,777
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.13

Source-specific fields

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

Barry Mlaker holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.13 FTE. In 2025, their total compensation was $313,777. They are represented by Poa.

Isaias Cubas

Police Officer 2/Police

2025 total comp
$313,772
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,413
Overtime
$85,253
Other pay
$20,233
Benefits
$49,873
Total compensation
$313,772
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
$21,553
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,837

At Police, Isaias Cubas serves as a Police Officer 2 within Police Services. They work permanent civil service, 1.26 FTE. Their 2025 pay totaled $313,772. Their bargaining unit is Poa.

Rodger Leon

Police Officer 3/Police

2025 total comp
$313,570
Sub-department
Police Services
Organization group
Public Protection
Base pay
$147,151
Overtime
$93,379
Other pay
$25,614
Benefits
$47,427
Total compensation
$313,570
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.24

Source-specific fields

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

Rodger Leon holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.24 FTE. In 2025, their total compensation was $313,570. They are represented by Poa.

Tyrone Howard

Police Officer 3/Police

2025 total comp
$313,384
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$78,625
Other pay
$23,148
Benefits
$50,155
Total compensation
$313,384
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.29

Source-specific fields

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

Tyrone Howard holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.29 FTE. In 2025, their total compensation was $313,384. They are represented by Poa.

Joel Hornstein

Police Officer 3/Police

2025 total comp
$313,368
Sub-department
Police Services
Organization group
Public Protection
Base pay
$171,255
Overtime
$53,185
Other pay
$27,965
Benefits
$60,963
Total compensation
$313,368
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
$29,713
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,565

Joel Hornstein is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.57 FTE. 2025 total compensation came to $313,368. Their bargaining unit is Poa.

Nicholas Nagai

Police Officer 3/Police

2025 total comp
$313,315
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$73,443
Other pay
$28,129
Benefits
$50,265
Total compensation
$313,315
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
$21,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,596

Nicholas Nagai is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.26 FTE. 2025 total compensation came to $313,315. Union affiliation: Poa.

Sandro Alioto

Police Officer 3/Police

2025 total comp
$313,250
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,624
Overtime
$87,071
Other pay
$14,201
Benefits
$50,354
Total compensation
$313,250
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
$21,656
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,721

Sandro Alioto is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.33 FTE. 2025 total compensation came to $313,250. Union affiliation: Poa.

Kevin Ison

Police Officer 3/Police

2025 total comp
$313,243
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,483
Overtime
$74,543
Other pay
$25,921
Benefits
$51,296
Total compensation
$313,243
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
$21,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,638

At Police, Kevin Ison serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.27 FTE. Their 2025 pay totaled $313,243. Union affiliation: Poa.

Bret Grennell

Sergeant 3/Police

2025 total comp
$313,238
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,510
Overtime
$46,074
Other pay
$24,886
Benefits
$54,768
Total compensation
$313,238
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.13

Source-specific fields

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

Bret Grennell is a Sergeant 3 at Police within Police Services. They work permanent civil service, 1.13 FTE. 2025 total compensation came to $313,238. Their bargaining unit is Poa.

Elizabeth Prillinger

Sergeant 3/Police

2025 total comp
$312,995
Sub-department
Police Services
Organization group
Public Protection
Base pay
$189,172
Overtime
$8,909
Other pay
$57,800
Benefits
$57,114
Total compensation
$312,995
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.09

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

Elizabeth Prillinger is a Sergeant 3 at Police within Police Services. They work permanent civil service, 1.09 FTE. 2025 total compensation came to $312,995. They are represented by Poa.

Brayan Lopez-Rodas

Police Officer 3/Police

2025 total comp
$312,990
Sub-department
Police Services
Organization group
Public Protection
Base pay
$157,654
Overtime
$86,831
Other pay
$19,193
Benefits
$49,312
Total compensation
$312,990
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
$21,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,724

Brayan Lopez-Rodas is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.3 FTE. 2025 total compensation came to $312,990. They are represented by Poa.

Jesse Rivera

Police Officer 3/Police

2025 total comp
$312,972
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$80,894
Other pay
$20,576
Benefits
$50,024
Total compensation
$312,972
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
$21,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,725

Jesse Rivera works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.3 FTE. Jesse earned $312,972 in 2025. They are represented by Poa.

Chris Wilhelm

Lieutenant 3/Police

2024 total comp
$312,924
Sub-department
Police Services
Organization group
Public Protection
Base pay
$212,709
Overtime
$6,201
Other pay
$34,153
Benefits
$59,861
Total compensation
$312,924
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.06

Source-specific fields

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

At Police, Chris Wilhelm serves as a Lieutenant 3 within Police Services. They work permanent civil service, 1.06 FTE. Their 2024 pay totaled $312,924. Their bargaining unit is Poa.

Joseph Navalle

Police Officer 3/Police

2025 total comp
$312,900
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$84,798
Other pay
$15,866
Benefits
$50,758
Total compensation
$312,900
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,071
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,650

Joseph Navalle works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.33 FTE. Joseph earned $312,900 in 2025. Their bargaining unit is Poa.

Stephen Hildebrand

Police Officer 3/Police

2025 total comp
$312,898
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$74,343
Other pay
$25,322
Benefits
$51,755
Total compensation
$312,898
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
$21,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,637

At Police, Stephen Hildebrand serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.27 FTE. Their 2025 pay totaled $312,898. They are represented by Poa.

John Tynes

Police Officer 3/Police

2025 total comp
$312,717
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,501
Overtime
$82,643
Other pay
$18,431
Benefits
$50,142
Total compensation
$312,717
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.28

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

At Police, John Tynes serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.28 FTE. Their 2025 pay totaled $312,717. Union affiliation: Poa.

John Solomon

Police Officer 3/Police

2025 total comp
$312,668
Sub-department
Police Services
Organization group
Public Protection
Base pay
$160,479
Overtime
$83,974
Other pay
$17,906
Benefits
$50,308
Total compensation
$312,668
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
$22,071
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,432

John Solomon is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.31 FTE. 2025 total compensation came to $312,668. Union affiliation: Poa.

Carla Hurley

Lieutenant 3/Police

2025 total comp
$312,645
Sub-department
Police Services
Organization group
Public Protection
Base pay
$214,117
Overtime
$2,841
Other pay
$38,269
Benefits
$57,417
Total compensation
$312,645
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.01

Source-specific fields

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

Carla Hurley is a Lieutenant 3 at Police within Police Services. They work permanent civil service, 1.01 FTE. 2025 total compensation came to $312,645. Their bargaining unit is Poa.

Frank Busalacchi

Police Officer 3/Police

2025 total comp
$312,583
Sub-department
Police Services
Organization group
Public Protection
Base pay
$168,326
Overtime
$73,233
Other pay
$19,649
Benefits
$51,375
Total compensation
$312,583
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
$21,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,574

Frank Busalacchi works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.26 FTE. Frank earned $312,583 in 2025. Their bargaining unit is Poa.

Monis Mir

Is Project Director/Police

2025 total comp
$312,526
Sub-department
Information Systems
Organization group
Public Protection
Base pay
$243,737
Overtime
$0
Other pay
$0
Benefits
$68,789
Total compensation
$312,526
Employment type
Permanent Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
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
$19,546
Job Code
1070
Job Family Code
1000
Organization Group Code
Public Protection
Other Benefits
$14,580

Monis Mir works as a Is Project Director for Police within Information Systems. Their status is permanent exempt. Monis earned $312,526 in 2025. Their bargaining unit is Prof & Tech Eng, Local 21.

Nelson Sagastume

Police Officer 2/Police

2025 total comp
$312,486
Sub-department
Police Services
Organization group
Public Protection
Base pay
$157,564
Overtime
$96,019
Other pay
$10,808
Benefits
$48,094
Total compensation
$312,486
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,439
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,681

Nelson Sagastume holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 1.39 FTE. In 2025, their total compensation was $312,486. They are represented by Poa.

Broderick Elton

Police Officer 3/Police

2025 total comp
$312,429
Sub-department
Police Services
Organization group
Public Protection
Base pay
$178,330
Overtime
$41,602
Other pay
$24,466
Benefits
$68,031
Total compensation
$312,429
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
$35,645
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,553

Broderick Elton works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.79 FTE. Broderick earned $312,429 in 2025. Union affiliation: Poa.

Brett Hernandez

Police Officer 2/Police

2025 total comp
$312,409
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,368
Overtime
$84,844
Other pay
$19,534
Benefits
$49,663
Total compensation
$312,409
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.29

Source-specific fields

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

At Police, Brett Hernandez serves as a Police Officer 2 within Police Services. They work permanent civil service, 1.29 FTE. Their 2025 pay totaled $312,409. Union affiliation: Poa.

Walter Ware

Sergeant 3/Police

2025 total comp
$312,351
Sub-department
Police Services
Organization group
Public Protection
Base pay
$192,029
Overtime
$22,400
Other pay
$37,028
Benefits
$60,894
Total compensation
$312,351
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.24

Source-specific fields

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

At Police, Walter Ware serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.24 FTE. Their 2025 pay totaled $312,351. Their bargaining unit is Poa.

Matthew Mattei

Police Officer 3/Police

2025 total comp
$312,323
Sub-department
Police Services
Organization group
Public Protection
Base pay
$166,814
Overtime
$62,361
Other pay
$26,189
Benefits
$56,959
Total compensation
$312,323
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.42

Source-specific fields

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

Matthew Mattei holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.42 FTE. In 2025, their total compensation was $312,323. Union affiliation: Poa.

Glen Wilson

Police Officer 3/Police

2025 total comp
$312,312
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$66,402
Other pay
$33,126
Benefits
$51,328
Total compensation
$312,312
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.24

Source-specific fields

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

Glen Wilson is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.24 FTE. 2025 total compensation came to $312,312. Union affiliation: Poa.

Raymond Estrada

Police Officer 2/Police

2025 total comp
$312,183
Sub-department
Police Services
Organization group
Public Protection
Base pay
$157,511
Overtime
$85,808
Other pay
$19,457
Benefits
$49,408
Total compensation
$312,183
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
$21,553
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,634

Raymond Estrada holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 1.33 FTE. In 2025, their total compensation was $312,183. Union affiliation: Poa.

Rodney Lane

Police Officer 3/Police

2025 total comp
$311,830
Sub-department
Police Services
Organization group
Public Protection
Base pay
$178,484
Overtime
$38,163
Other pay
$32,312
Benefits
$62,872
Total compensation
$311,830
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
$29,915
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,498

Rodney Lane holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.52 FTE. In 2025, their total compensation was $311,830. Their bargaining unit is Poa.

Brittney Taylor

Police Officer 2/Police

2025 total comp
$311,666
Sub-department
Police Services
Organization group
Public Protection
Base pay
$152,732
Overtime
$88,198
Other pay
$22,044
Benefits
$48,692
Total compensation
$311,666
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
$21,553
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,631

Brittney Taylor holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 1.33 FTE. In 2025, their total compensation was $311,666. Union affiliation: Poa.