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 70

Dominic Panina

Police Officer 3/Police

2025 total comp
$68,281
Sub-department
Police Services
Organization group
Public Protection
Base pay
$63,519
Overtime
$0
Other pay
$0
Benefits
$4,762
Total compensation
$68,281
Employment type
Temporary Exempt
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.48

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,762
Total Salary
$63,519

Dominic Panina is a Police Officer 3 at Police within Police Services. They work temporary exempt, 0.48 FTE. 2025 total compensation came to $68,281. They are represented by POA.

Darren Nocetti

Police Officer 3/Police

2025 total comp
$68,243
Sub-department
Police Services
Organization group
Public Protection
Base pay
$63,484
Overtime
$0
Other pay
$0
Benefits
$4,759
Total compensation
$68,243
Employment type
Temporary Exempt
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.48

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,759
Total Salary
$63,484

Darren Nocetti is a Police Officer 3 at Police within Police Services. They work temporary exempt, 0.48 FTE. 2025 total compensation came to $68,243. Union affiliation: POA.

Shawn Mendez

Lieutenant 3/Police

2025 total comp
$68,210
Sub-department
Police Services
Organization group
Public Protection
Base pay
$9,739
Overtime
$11,469
Other pay
$42,343
Benefits
$4,658
Total compensation
$68,210
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.1

Source-specific fields

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

Shawn Mendez holds the role of Lieutenant 3 at Police within Police Services. Their status is permanent civil service, 0.1 FTE. In 2025, their total compensation was $68,210. Union affiliation: POA.

Edwin Waran

Police Officer/Police

2025 total comp
$68,161
Sub-department
Police Services
Organization group
Public Protection
Base pay
$48,184
Overtime
$688
Other pay
$18
Benefits
$19,271
Total compensation
$68,161
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.41

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$8,808
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,635

At Police, Edwin Waran serves as a Police Officer within Police Services. They work permanent civil service, 0.41 FTE. Their 2025 pay totaled $68,161. Union affiliation: POA.

Michael Nevin

Police Officer 3/Police

2025 total comp
$67,592
Sub-department
Police Services
Organization group
Public Protection
Base pay
$62,878
Overtime
$0
Other pay
$0
Benefits
$4,714
Total compensation
$67,592
Employment type
Temporary Exempt
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.47

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,714
Total Salary
$62,878

Michael Nevin holds the role of Police Officer 3 at Police within Police Services. Their status is temporary exempt, 0.47 FTE. In 2025, their total compensation was $67,592. Their bargaining unit is POA.

John Goldberg

Police Officer 3/Police

2025 total comp
$67,559
Sub-department
Police Services
Organization group
Public Protection
Base pay
$62,847
Overtime
$0
Other pay
$0
Benefits
$4,712
Total compensation
$67,559
Employment type
Temporary Exempt
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.47

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,712
Total Salary
$62,847

John Goldberg holds the role of Police Officer 3 at Police within Police Services. Their status is temporary exempt, 0.47 FTE. In 2025, their total compensation was $67,559. Union affiliation: POA.

Ana Morales

Background Investigator/Police

2025 total comp
$67,528
Sub-department
Personnel
Organization group
Public Protection
Base pay
$62,819
Overtime
$0
Other pay
$0
Benefits
$4,710
Total compensation
$67,528
Employment type
Temporary Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.47

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
1251
Job Family Code
1200
Organization Group Code
Public Protection
Other Benefits
$4,710
Total Salary
$62,819

Ana Morales holds the role of Background Investigator at Police within Personnel. Their status is temporary exempt, 0.47 FTE. In 2025, their total compensation was $67,528. They are represented by Prof & Tech Eng, Local 21.

David Elliott

Police Officer 3/Police

2025 total comp
$67,406
Sub-department
Police Services
Organization group
Public Protection
Base pay
$62,705
Overtime
$0
Other pay
$0
Benefits
$4,701
Total compensation
$67,406
Employment type
Temporary Exempt
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.47

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,701
Total Salary
$62,705

David Elliott holds the role of Police Officer 3 at Police within Police Services. Their status is temporary exempt, 0.47 FTE. In 2025, their total compensation was $67,406. They are represented by POA.

Julian Farr

Police Officer/Police

2025 total comp
$67,399
Sub-department
Police Services
Organization group
Public Protection
Base pay
$47,461
Overtime
$751
Other pay
$0
Benefits
$19,186
Total compensation
$67,399
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.42

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$8,891
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,461

At Police, Julian Farr serves as a Police Officer within Police Services. They work permanent civil service, 0.42 FTE. Their 2025 pay totaled $67,399. They are represented by POA.

Edward Yu

Special Examiner/Police

2025 total comp
$67,377
Sub-department
Personnel
Organization group
Public Protection
Base pay
$57,047
Overtime
$5,631
Other pay
$0
Benefits
$4,699
Total compensation
$67,377
Employment type
Temporary Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.25

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
1229
Job Family Code
1200
Organization Group Code
Public Protection
Other Benefits
$4,699
Total Salary
$62,678

Edward Yu holds the role of Special Examiner at Police within Personnel. Their status is temporary exempt, 0.25 FTE. In 2025, their total compensation was $67,377. They are represented by Prof & Tech Eng, Local 21.

Daniel Dugan

Police Officer/Police

2025 total comp
$67,084
Sub-department
Police Services
Organization group
Public Protection
Base pay
$48,774
Overtime
$0
Other pay
$0
Benefits
$18,310
Total compensation
$67,084
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.41

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$8,911
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,616

At Police, Daniel Dugan serves as a Police Officer within Police Services. They work permanent civil service, 0.41 FTE. Their 2025 pay totaled $67,084. Their bargaining unit is POA.

Nicholas Milburn

Police Officer/Police

2024 total comp
$67,052
Sub-department
Police Services
Organization group
Public Protection
Base pay
$48,861
Overtime
$285
Other pay
$34
Benefits
$17,872
Total compensation
$67,052
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.47

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$9,461
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,607

At Police, Nicholas Milburn serves as a Police Officer within Police Services. They work permanent civil service, 0.47 FTE. Their 2024 pay totaled $67,052. They are represented by POA.

Kevin Omalley

Police Officer 3/Police

2025 total comp
$66,922
Sub-department
Police Services
Organization group
Public Protection
Base pay
$62,255
Overtime
$0
Other pay
$0
Benefits
$4,667
Total compensation
$66,922
Employment type
Temporary Exempt
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.47

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,667
Total Salary
$62,255

At Police, Kevin Omalley serves as a Police Officer 3 within Police Services. They work temporary exempt, 0.47 FTE. Their 2025 pay totaled $66,922. Union affiliation: POA.

Dominic Orlando

Police Officer 2/Police

2024 total comp
$66,869
Sub-department
Police Services
Organization group
Public Protection
Base pay
$20,946
Overtime
$17,178
Other pay
$19,138
Benefits
$9,607
Total compensation
$66,869
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.26

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$5,359
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$819

Dominic Orlando is a Police Officer 2 at Police within Police Services. They work permanent civil service, 0.26 FTE. 2024 total compensation came to $66,869. They are represented by POA.

Joshua Williams

Criminalist II/Police

2024 total comp
$66,689
Sub-department
Protection & Apprehension
Organization group
Public Protection
Base pay
$49,060
Overtime
$0
Other pay
$0
Benefits
$17,629
Total compensation
$66,689
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.35

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$6,267
Job Code
8260
Job Family Code
8200
Organization Group Code
Public Protection
Other Benefits
$3,664

Joshua Williams is a Criminalist II at Police within Protection & Apprehension. They work permanent civil service, 0.35 FTE. 2024 total compensation came to $66,689. They are represented by Prof & Tech Eng, Local 21.

Michael Burkley

Police Officer 3/Police

2025 total comp
$66,608
Sub-department
Police Services
Organization group
Public Protection
Base pay
$61,963
Overtime
$0
Other pay
$0
Benefits
$4,645
Total compensation
$66,608
Employment type
Temporary Exempt
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.46

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,645
Total Salary
$61,963

Michael Burkley is a Police Officer 3 at Police within Police Services. They work temporary exempt, 0.46 FTE. 2025 total compensation came to $66,608. Their bargaining unit is POA.

Lori Cadigan

Police Officer 3/Police

2025 total comp
$66,479
Sub-department
Police Services
Organization group
Public Protection
Base pay
$61,843
Overtime
$0
Other pay
$0
Benefits
$4,636
Total compensation
$66,479
Employment type
Temporary Exempt
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.46

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,636
Total Salary
$61,843

Lori Cadigan holds the role of Police Officer 3 at Police within Police Services. Their status is temporary exempt, 0.46 FTE. In 2025, their total compensation was $66,479. Union affiliation: POA.

Dean Marcic

Senior Management Assistant/Police

2025 total comp
$66,283
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Protection
Base pay
$61,125
Overtime
$0
Other pay
$535
Benefits
$4,623
Total compensation
$66,283
Employment type
Temporary Exempt
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.46

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
1844
Job Family Code
1800
Organization Group Code
Public Protection
Other Benefits
$4,623
Total Salary
$61,660

Dean Marcic is a Senior Management Assistant at Police within Budget, Admn & Stats Analysis. They work temporary exempt, 0.46 FTE. 2025 total compensation came to $66,283. They are represented by SEIU, Local 1021, Misc.

Phillip Wong

Background Investigator/Police

2025 total comp
$65,993
Sub-department
Personnel
Organization group
Public Protection
Base pay
$61,390
Overtime
$0
Other pay
$0
Benefits
$4,602
Total compensation
$65,993
Employment type
Temporary Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.46

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
1251
Job Family Code
1200
Organization Group Code
Public Protection
Other Benefits
$4,602
Total Salary
$61,390

Phillip Wong holds the role of Background Investigator at Police within Personnel. Their status is temporary exempt, 0.46 FTE. In 2025, their total compensation was $65,993. They are represented by Prof & Tech Eng, Local 21.

Martin Lalor

Training Officer/Police

2025 total comp
$65,990
Sub-department
Personnel
Organization group
Public Protection
Base pay
$61,387
Overtime
$0
Other pay
$0
Benefits
$4,602
Total compensation
$65,990
Employment type
Temporary Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.46

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
1232
Job Family Code
1200
Organization Group Code
Public Protection
Other Benefits
$4,602
Total Salary
$61,387

At Police, Martin Lalor serves as a Training Officer within Personnel. They work temporary exempt, 0.46 FTE. Their 2025 pay totaled $65,990. Their bargaining unit is Prof & Tech Eng, Local 21.

Jason Taylor

Police Officer/Police

2024 total comp
$65,848
Sub-department
Police Services
Organization group
Public Protection
Base pay
$47,013
Overtime
$0
Other pay
$0
Benefits
$18,835
Total compensation
$65,848
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.42

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$8,460
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,497

At Police, Jason Taylor serves as a Police Officer within Police Services. They work permanent civil service, 0.42 FTE. Their 2024 pay totaled $65,848. They are represented by POA.

Kevin Labanowski

Police Officer 3/Police

2025 total comp
$65,827
Sub-department
Police Services
Organization group
Public Protection
Base pay
$61,236
Overtime
$0
Other pay
$0
Benefits
$4,591
Total compensation
$65,827
Employment type
Temporary Exempt
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.46

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,591
Total Salary
$61,236

Kevin Labanowski holds the role of Police Officer 3 at Police within Police Services. Their status is temporary exempt, 0.46 FTE. In 2025, their total compensation was $65,827. Their bargaining unit is POA.

Stephen Roche

Police Officer 3/Police

2025 total comp
$65,778
Sub-department
Police Services
Organization group
Public Protection
Base pay
$61,191
Overtime
$0
Other pay
$0
Benefits
$4,587
Total compensation
$65,778
Employment type
Temporary Exempt
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.46

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,587
Total Salary
$61,191

Stephen Roche is a Police Officer 3 at Police within Police Services. They work temporary exempt, 0.46 FTE. 2025 total compensation came to $65,778. They are represented by POA.

Michelle Travinsky

Police Officer 2/Police

2025 total comp
$65,720
Sub-department
Police Services
Organization group
Public Protection
Base pay
$43,913
Overtime
$3,800
Other pay
$3,823
Benefits
$14,184
Total compensation
$65,720
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.31

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$6,583
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$727

Michelle Travinsky works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 0.31 FTE. Michelle earned $65,720 in 2025. They are represented by POA.

Steve Bacolot

Police Officer 3/Police

2025 total comp
$65,708
Sub-department
Police Services
Organization group
Public Protection
Base pay
$61,126
Overtime
$0
Other pay
$0
Benefits
$4,583
Total compensation
$65,708
Employment type
Temporary Exempt
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.46

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,583
Total Salary
$61,126

At Police, Steve Bacolot serves as a Police Officer 3 within Police Services. They work temporary exempt, 0.46 FTE. Their 2025 pay totaled $65,708. They are represented by POA.

Nathaniel Steger

Sergeant 3/Police

2025 total comp
$65,697
Sub-department
Police Services
Organization group
Public Protection
Base pay
$5,618
Overtime
$7,328
Other pay
$48,869
Benefits
$3,882
Total compensation
$65,697
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$2,111
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$820

At Police, Nathaniel Steger serves as a Sergeant 3 within Police Services. They work permanent civil service, 0.1 FTE. Their 2025 pay totaled $65,697. They are represented by POA.

John Parker

Police Officer/Police

2025 total comp
$65,674
Sub-department
Police Services
Organization group
Public Protection
Base pay
$46,200
Overtime
$835
Other pay
$0
Benefits
$18,639
Total compensation
$65,674
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.4

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$8,600
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,386

John Parker works as a Police Officer for Police within Police Services. Their status is permanent civil service, 0.4 FTE. John earned $65,674 in 2025. Union affiliation: POA.

Jason Jefferson

Police Officer 3/Police

2025 total comp
$65,589
Sub-department
Police Services
Organization group
Public Protection
Base pay
$61,015
Overtime
$0
Other pay
$0
Benefits
$4,574
Total compensation
$65,589
Employment type
Temporary Exempt
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.46

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,574
Total Salary
$61,015

Jason Jefferson holds the role of Police Officer 3 at Police within Police Services. Their status is temporary exempt, 0.46 FTE. In 2025, their total compensation was $65,589. They are represented by POA.

Joseph Juarez

Training Officer/Police

2025 total comp
$65,426
Sub-department
Personnel
Organization group
Public Protection
Base pay
$60,863
Overtime
$0
Other pay
$0
Benefits
$4,564
Total compensation
$65,426
Employment type
Temporary Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.46

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
1232
Job Family Code
1200
Organization Group Code
Public Protection
Other Benefits
$4,564
Total Salary
$60,863

Joseph Juarez works as a Training Officer for Police within Personnel. Their status is temporary exempt, 0.46 FTE. Joseph earned $65,426 in 2025. Union affiliation: Prof & Tech Eng, Local 21.

Lily Solano

Police Officer 3/Police

2025 total comp
$65,356
Sub-department
Police Services
Organization group
Public Protection
Base pay
$60,798
Overtime
$0
Other pay
$0
Benefits
$4,558
Total compensation
$65,356
Employment type
Temporary Exempt
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.45

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,558
Total Salary
$60,798

Lily Solano is a Police Officer 3 at Police within Police Services. They work temporary exempt, 0.45 FTE. 2025 total compensation came to $65,356. They are represented by POA.

Robert Doss

Police Officer 3/Police

2025 total comp
$65,247
Sub-department
Police Services
Organization group
Public Protection
Base pay
$60,697
Overtime
$0
Other pay
$0
Benefits
$4,550
Total compensation
$65,247
Employment type
Temporary Exempt
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.45

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,550
Total Salary
$60,697

Robert Doss holds the role of Police Officer 3 at Police within Police Services. Their status is temporary exempt, 0.45 FTE. In 2025, their total compensation was $65,247. Their bargaining unit is POA.

Corrado Petruzella

Police Officer 3/Police

2024 total comp
$65,203
Sub-department
Police Services
Organization group
Public Protection
Base pay
$60,655
Overtime
$0
Other pay
$0
Benefits
$4,547
Total compensation
$65,203
Employment type
Temporary Exempt
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.47

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,547
Total Salary
$60,655

Corrado Petruzella works as a Police Officer 3 for Police within Police Services. Their status is temporary exempt, 0.47 FTE. Corrado earned $65,203 in 2024. Union affiliation: POA.

Alberto Miranda

Police Officer 3/Police

2025 total comp
$65,161
Sub-department
Police Services
Organization group
Public Protection
Base pay
$60,616
Overtime
$0
Other pay
$0
Benefits
$4,545
Total compensation
$65,161
Employment type
Temporary Exempt
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.45

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,545
Total Salary
$60,616

Alberto Miranda holds the role of Police Officer 3 at Police within Police Services. Their status is temporary exempt, 0.45 FTE. In 2025, their total compensation was $65,161. They are represented by POA.

Edgar Callejas

Police Officer 3/Police

2025 total comp
$65,149
Sub-department
Police Services
Organization group
Public Protection
Base pay
$60,605
Overtime
$0
Other pay
$0
Benefits
$4,544
Total compensation
$65,149
Employment type
Temporary Exempt
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.45

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,544
Total Salary
$60,605

At Police, Edgar Callejas serves as a Police Officer 3 within Police Services. They work temporary exempt, 0.45 FTE. Their 2025 pay totaled $65,149. Their bargaining unit is POA.

Cierra Blackman

Community Police Services Aide/Police

2024 total comp
$65,033
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$41,484
Overtime
$780
Other pay
$1,187
Benefits
$21,582
Total compensation
$65,033
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.45

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$11,520
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$3,382

Cierra Blackman is a Community Police Services Aide at Police within Airport Operation. They work permanent civil service, 0.45 FTE. 2024 total compensation came to $65,033. Union affiliation: SEIU, Local 1021, Misc.

Loren Bates

Police Officer 3/Police

2024 total comp
$65,031
Sub-department
Police Services
Organization group
Public Protection
Base pay
$47,444
Overtime
$5,720
Other pay
$3,523
Benefits
$8,344
Total compensation
$65,031
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.32

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$806
Retirement Contribution
$7,539

Loren Bates holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 0.32 FTE. In 2024, their total compensation was $65,031. They are represented by POA.

Joo Kim

Police Officer 3/Police

2025 total comp
$65,021
Sub-department
Police Services
Organization group
Public Protection
Base pay
$60,486
Overtime
$0
Other pay
$0
Benefits
$4,535
Total compensation
$65,021
Employment type
Temporary Exempt
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.45

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,535
Total Salary
$60,486

At Police, Joo Kim serves as a Police Officer 3 within Police Services. They work temporary exempt, 0.45 FTE. Their 2025 pay totaled $65,021. Their bargaining unit is POA.

George Leong

Police Officer 3/Police

2025 total comp
$64,903
Sub-department
Police Services
Organization group
Public Protection
Base pay
$60,377
Overtime
$0
Other pay
$0
Benefits
$4,526
Total compensation
$64,903
Employment type
Temporary Exempt
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.45

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,526
Total Salary
$60,377

George Leong holds the role of Police Officer 3 at Police within Police Services. Their status is temporary exempt, 0.45 FTE. In 2025, their total compensation was $64,903. They are represented by POA.

John Kenyon

Police Officer 2/Police

2024 total comp
$64,863
Sub-department
Police Services
Organization group
Public Protection
Base pay
$42,411
Overtime
$0
Other pay
$2,240
Benefits
$20,212
Total compensation
$64,863
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.28

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$12,802
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$624

John Kenyon is a Police Officer 2 at Police within Police Services. They work permanent civil service, 0.28 FTE. 2024 total compensation came to $64,863. Their bargaining unit is POA.

John Tursi

Police Officer 3/Police

2025 total comp
$64,863
Sub-department
Police Services
Organization group
Public Protection
Base pay
$60,339
Overtime
$0
Other pay
$0
Benefits
$4,524
Total compensation
$64,863
Employment type
Temporary Exempt
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.45

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,524
Total Salary
$60,339

John Tursi is a Police Officer 3 at Police within Police Services. They work temporary exempt, 0.45 FTE. 2025 total compensation came to $64,863. They are represented by POA.