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 25

Carlos Guerrero

Police Officer/Police

2025 total comp
$227,698
Sub-department
Police Services
Organization group
Public Protection
Base pay
$129,024
Overtime
$47,771
Other pay
$7,606
Benefits
$43,297
Total compensation
$227,698
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
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,609

Carlos Guerrero holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 1.24 FTE. In 2025, their total compensation was $227,698. They are represented by Poa.

Nadia Ortiz

Community Police Services Aide/Police

2025 total comp
$227,552
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$97,437
Overtime
$70,737
Other pay
$10,215
Benefits
$49,163
Total compensation
$227,552
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.47

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$19,953
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$13,375

At Police, Nadia Ortiz serves as a Community Police Services Aide within Airport Operation. They work permanent civil service, 1.47 FTE. Their 2025 pay totaled $227,552. They are represented by SEIU, Local 1021, Misc.

Courtney Roche

Police Officer 3/Police

2025 total comp
$227,461
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,097
Overtime
$5,851
Other pay
$15,306
Benefits
$48,208
Total compensation
$227,461
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
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,102
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,447

Courtney Roche works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service. Courtney earned $227,461 in 2025. Union affiliation: Poa.

Alessandro Donati

Police Officer/Police

2025 total comp
$227,359
Sub-department
Police Services
Organization group
Public Protection
Base pay
$117,306
Overtime
$62,637
Other pay
$5,875
Benefits
$41,540
Total compensation
$227,359
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
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,587

Alessandro Donati is a Police Officer at Police within Police Services. They work permanent civil service, 1.32 FTE. 2025 total compensation came to $227,359. Their bargaining unit is Poa.

Jennifer Xu

Community Police Services Aide/Police

2025 total comp
$227,066
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$96,780
Overtime
$76,877
Other pay
$5,226
Benefits
$48,183
Total compensation
$227,066
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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
$19,818
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$13,363

Jennifer Xu holds the role of Community Police Services Aide at Police within Airport Operation. Their status is permanent civil service, 1.5 FTE. In 2025, their total compensation was $227,066. Their bargaining unit is SEIU, Local 1021, Misc.

Vincent Mora

Police Officer/Police

2025 total comp
$227,029
Sub-department
Police Services
Organization group
Public Protection
Base pay
$130,397
Overtime
$44,643
Other pay
$8,594
Benefits
$43,394
Total compensation
$227,029
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
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,598

Vincent Mora works as a Police Officer for Police within Police Services. Their status is permanent civil service, 1.22 FTE. Vincent earned $227,029 in 2025. Union affiliation: Poa.

Vaughn Lewis

Police Officer 2/Police

2025 total comp
$226,886
Sub-department
Police Services
Organization group
Public Protection
Base pay
$136,466
Overtime
$44,186
Other pay
$1,677
Benefits
$44,557
Total compensation
$226,886
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.21

Source-specific fields

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

Vaughn Lewis is a Police Officer 2 at Police within Police Services. They work permanent civil service, 1.21 FTE. 2025 total compensation came to $226,886. Their bargaining unit is Poa.

James Murphy-Kwan

Police Officer 2/Police

2025 total comp
$226,571
Sub-department
Police Services
Organization group
Public Protection
Base pay
$146,637
Overtime
$18,779
Other pay
$13,550
Benefits
$47,605
Total compensation
$226,571
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,392
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,415

James Murphy-Kwan holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 1.09 FTE. In 2025, their total compensation was $226,571. They are represented by Poa.

Niccole Pacchetti

Police Officer 3/Police

2025 total comp
$226,431
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$2,535
Other pay
$14,056
Benefits
$48,363
Total compensation
$226,431
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$1,853

Niccole Pacchetti holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.01 FTE. In 2025, their total compensation was $226,431. Union affiliation: Poa.

Carl Nicita

Pr Administrative Analyst/Police

2025 total comp
$226,228
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Protection
Base pay
$169,606
Overtime
$0
Other pay
$0
Benefits
$56,622
Total compensation
$226,228
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
1824
Job Family Code
1800
Organization Group Code
Public Protection
Other Benefits
$12,955

Carl Nicita is a Pr Administrative Analyst at Police within Budget, Admn & Stats Analysis. They work permanent exempt. 2025 total compensation came to $226,228. Union affiliation: Prof & Tech Eng, Local 21.

Stephanie Soileau

Pr Administrative Analyst/Police

2025 total comp
$226,217
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Protection
Base pay
$169,606
Overtime
$0
Other pay
$0
Benefits
$56,611
Total compensation
$226,217
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
1824
Job Family Code
1800
Organization Group Code
Public Protection
Other Benefits
$12,944

Stephanie Soileau works as a Pr Administrative Analyst for Police within Budget, Admn & Stats Analysis. Their status is permanent exempt. Stephanie earned $226,217 in 2025. Their bargaining unit is Prof & Tech Eng, Local 21.

Tony Chow

Pr Administrative Analyst/Police

2025 total comp
$226,217
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Protection
Base pay
$169,606
Overtime
$0
Other pay
$0
Benefits
$56,611
Total compensation
$226,217
Employment type
Permanent Civil Service
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
1824
Job Family Code
1800
Organization Group Code
Public Protection
Other Benefits
$12,944

Tony Chow holds the role of Pr Administrative Analyst at Police within Budget, Admn & Stats Analysis. Their status is permanent civil service. In 2025, their total compensation was $226,217. They are represented by Prof & Tech Eng, Local 21.

Fannie Yeung

Pr Administrative Analyst/Police

2025 total comp
$226,160
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Protection
Base pay
$169,606
Overtime
$0
Other pay
$0
Benefits
$56,554
Total compensation
$226,160
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
1824
Job Family Code
1800
Organization Group Code
Public Protection
Other Benefits
$12,887

Fannie Yeung works as a Pr Administrative Analyst for Police within Budget, Admn & Stats Analysis. Their status is permanent exempt. Fannie earned $226,160 in 2025. Union affiliation: Prof & Tech Eng, Local 21.

Jennifer Moody

Assistant Materials Coordinator/Police

2025 total comp
$226,144
Sub-department
Purchasing & Storekeeping
Organization group
Public Protection
Base pay
$146,319
Overtime
$25,646
Other pay
$0
Benefits
$54,179
Total compensation
$226,144
Employment type
Permanent Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
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
$19,546
Job Code
1942
Job Family Code
1900
Organization Group Code
Public Protection
Other Benefits
$13,121

Jennifer Moody holds the role of Assistant Materials Coordinator at Police within Purchasing & Storekeeping. Their status is permanent exempt, 1.12 FTE. In 2025, their total compensation was $226,144. They are represented by Prof & Tech Eng, Local 21.

Lee Kwait

Pr Administrative Analyst/Police

2025 total comp
$226,132
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Protection
Base pay
$169,606
Overtime
$0
Other pay
$0
Benefits
$56,526
Total compensation
$226,132
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
1824
Job Family Code
1800
Organization Group Code
Public Protection
Other Benefits
$12,859

Lee Kwait is a Pr Administrative Analyst at Police within Budget, Admn & Stats Analysis. They work permanent exempt. 2025 total compensation came to $226,132. Union affiliation: Prof & Tech Eng, Local 21.

Gordon Jr

Police Officer 3/Police

2025 total comp
$225,943
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,483
Overtime
$2,328
Other pay
$15,128
Benefits
$47,005
Total compensation
$225,943
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$468

At Police, Gordon Jr serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.01 FTE. Their 2025 pay totaled $225,943. They are represented by Poa.

Reynan Manalac

Community Police Services Aide/Police

2025 total comp
$225,876
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$97,346
Overtime
$74,626
Other pay
$5,266
Benefits
$48,639
Total compensation
$225,876
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.51

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$19,933
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$13,615

Reynan Manalac holds the role of Community Police Services Aide at Police within Airport Operation. Their status is permanent civil service, 1.51 FTE. In 2025, their total compensation was $225,876. Their bargaining unit is SEIU, Local 1021, Misc.

Ahmad Abukhadijeh

IT Operations Support Administrative IV/Police

2025 total comp
$225,761
Sub-department
Information Systems
Organization group
Public Protection
Base pay
$157,671
Overtime
$0
Other pay
$13,416
Benefits
$54,674
Total compensation
$225,761
Employment type
Permanent Civil Service
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
1094
Job Family Code
1000
Organization Group Code
Public Protection
Other Benefits
$12,670

Ahmad Abukhadijeh works as a IT Operations Support Administrative IV for Police within Information Systems. Their status is permanent civil service. Ahmad earned $225,761 in 2025. Their bargaining unit is Prof & Tech Eng, Local 21.

Sophia Salfiti

Community Police Services Aide/Police

2025 total comp
$225,672
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$97,418
Overtime
$71,913
Other pay
$7,448
Benefits
$48,892
Total compensation
$225,672
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.48

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$19,953
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$13,514

Sophia Salfiti is a Community Police Services Aide at Police within Airport Operation. They work permanent civil service, 1.48 FTE. 2025 total compensation came to $225,672. Their bargaining unit is SEIU, Local 1021, Misc.

Alexander Fannin

Police Officer 2/Police

2025 total comp
$225,590
Sub-department
Police Services
Organization group
Public Protection
Base pay
$136,455
Overtime
$34,842
Other pay
$9,475
Benefits
$44,818
Total compensation
$225,590
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.15

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
$2,557

Alexander Fannin is a Police Officer 2 at Police within Police Services. They work permanent civil service, 1.15 FTE. 2025 total compensation came to $225,590. They are represented by Poa.

Michelle Quema

Sergeant 3/Police

2025 total comp
$225,497
Sub-department
Police Services
Organization group
Public Protection
Base pay
$144,781
Overtime
$17,895
Other pay
$13,958
Benefits
$48,863
Total compensation
$225,497
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.83

Source-specific fields

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

Michelle Quema holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 0.83 FTE. In 2025, their total compensation was $225,497. They are represented by Poa.

Vincent Lee

Pr Administrative Analyst/Police

2025 total comp
$225,459
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Protection
Base pay
$169,606
Overtime
$0
Other pay
$0
Benefits
$55,853
Total compensation
$225,459
Employment type
Permanent Civil Service
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
1824
Job Family Code
1800
Organization Group Code
Public Protection
Other Benefits
$12,187

At Police, Vincent Lee serves as a Pr Administrative Analyst within Budget, Admn & Stats Analysis. They work permanent civil service. Their 2025 pay totaled $225,459. They are represented by Prof & Tech Eng, Local 21.

Clifford Hom

IT Operations Support Administrative IV/Police

2025 total comp
$225,431
Sub-department
Information Systems
Organization group
Public Protection
Base pay
$157,671
Overtime
$0
Other pay
$13,027
Benefits
$54,732
Total compensation
$225,431
Employment type
Permanent Civil Service
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
1094
Job Family Code
1000
Organization Group Code
Public Protection
Other Benefits
$12,763

At Police, Clifford Hom serves as a IT Operations Support Administrative IV within Information Systems. They work permanent civil service. Their 2025 pay totaled $225,431. Their bargaining unit is Prof & Tech Eng, Local 21.

My Do-Kruse

Pr Administrative Analyst/Police

2025 total comp
$225,057
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Protection
Base pay
$169,290
Overtime
$0
Other pay
$0
Benefits
$55,767
Total compensation
$225,057
Employment type
Permanent Civil Service
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,510
Job Code
1824
Job Family Code
1800
Organization Group Code
Public Protection
Other Benefits
$12,181

My Do-Kruse works as a Pr Administrative Analyst for Police within Budget, Admn & Stats Analysis. Their status is permanent civil service. My earned $225,057 in 2025. They are represented by Prof & Tech Eng, Local 21.

Christopher Forbes

Police Officer 2/Police

2024 total comp
$224,971
Sub-department
Police Services
Organization group
Public Protection
Base pay
$139,314
Overtime
$35,046
Other pay
$5,448
Benefits
$45,162
Total compensation
$224,971
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.21

Source-specific fields

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

Christopher Forbes is a Police Officer 2 at Police within Police Services. They work permanent civil service, 1.21 FTE. 2024 total compensation came to $224,971. Union affiliation: Poa.

Conor Mallon

Police Officer/Police

2025 total comp
$224,229
Sub-department
Police Services
Organization group
Public Protection
Base pay
$117,290
Overtime
$61,176
Other pay
$4,259
Benefits
$41,504
Total compensation
$224,229
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
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,552

Conor Mallon is a Police Officer at Police within Police Services. They work permanent civil service, 1.32 FTE. 2025 total compensation came to $224,229. They are represented by Poa.

Robert Deleon

Police Officer 3/Police

2025 total comp
$224,205
Sub-department
Police Services
Organization group
Public Protection
Base pay
$131,807
Overtime
$434
Other pay
$51,460
Benefits
$40,504
Total compensation
$224,205
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.82

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$17,714
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$665

At Police, Robert Deleon serves as a Police Officer 3 within Police Services. They work permanent civil service, 0.82 FTE. Their 2025 pay totaled $224,205. Their bargaining unit is Poa.

Eric Dyer

Police Officer/Police

2025 total comp
$223,984
Sub-department
Police Services
Organization group
Public Protection
Base pay
$146,106
Overtime
$26,682
Other pay
$5,837
Benefits
$45,359
Total compensation
$223,984
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.11

Source-specific fields

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

Eric Dyer works as a Police Officer for Police within Police Services. Their status is permanent civil service, 1.11 FTE. Eric earned $223,984 in 2025. Union affiliation: Poa.

Devanshi Desai

Criminalist II/Police

2025 total comp
$223,763
Sub-department
Protection & Apprehension
Organization group
Public Protection
Base pay
$167,583
Overtime
$0
Other pay
$0
Benefits
$56,181
Total compensation
$223,763
Employment type
Permanent Civil Service
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
8260
Job Family Code
8200
Organization Group Code
Public Protection
Other Benefits
$12,808

At Police, Devanshi Desai serves as a Criminalist II within Protection & Apprehension. They work permanent civil service. Their 2025 pay totaled $223,763. They are represented by Prof & Tech Eng, Local 21.

Tamar Powell

Criminalist II/Police

2025 total comp
$223,762
Sub-department
Protection & Apprehension
Organization group
Public Protection
Base pay
$167,580
Overtime
$0
Other pay
$0
Benefits
$56,183
Total compensation
$223,762
Employment type
Permanent Civil Service
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
8260
Job Family Code
8200
Organization Group Code
Public Protection
Other Benefits
$12,811

Tamar Powell holds the role of Criminalist II at Police within Protection & Apprehension. Their status is permanent civil service. In 2025, their total compensation was $223,762. Their bargaining unit is Prof & Tech Eng, Local 21.

Billy Baker

Police Officer 3/Police

2025 total comp
$223,571
Sub-department
Police Services
Organization group
Public Protection
Base pay
$144,307
Overtime
$24,861
Other pay
$8,542
Benefits
$45,862
Total compensation
$223,571
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.1

Source-specific fields

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

At Police, Billy Baker serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.1 FTE. Their 2025 pay totaled $223,571. Union affiliation: Poa.

Elmer Rayos

Community Police Services Aide/Police

2025 total comp
$223,256
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$97,437
Overtime
$69,725
Other pay
$7,704
Benefits
$48,389
Total compensation
$223,256
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.44

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$19,953
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$12,973

At Police, Elmer Rayos serves as a Community Police Services Aide within Airport Operation. They work permanent civil service, 1.44 FTE. Their 2025 pay totaled $223,256. Their bargaining unit is SEIU, Local 1021, Misc.

Lynette Beltran

Police Officer 3/Police

2025 total comp
$223,251
Sub-department
Police Services
Organization group
Public Protection
Base pay
$160,526
Overtime
$129
Other pay
$15,612
Benefits
$46,984
Total compensation
$223,251
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
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,511
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$665

At Police, Lynette Beltran serves as a Police Officer 3 within Police Services. They work permanent civil service. Their 2025 pay totaled $223,251. They are represented by Poa.

Maribelle Alderete

Police Officer/Police

2025 total comp
$223,168
Sub-department
Police Services
Organization group
Public Protection
Base pay
$118,874
Overtime
$59,289
Other pay
$3,247
Benefits
$41,758
Total compensation
$223,168
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
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,567

Maribelle Alderete works as a Police Officer for Police within Police Services. Their status is permanent civil service, 1.33 FTE. Maribelle earned $223,168 in 2025. They are represented by Poa.

Simon Chan

Police Officer 3/Police

2025 total comp
$223,015
Sub-department
Police Services
Organization group
Public Protection
Base pay
$83,342
Overtime
$56,869
Other pay
$51,683
Benefits
$31,121
Total compensation
$223,015
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.76

Source-specific fields

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

At Police, Simon Chan serves as a Police Officer 3 within Police Services. They work permanent civil service, 0.76 FTE. Their 2025 pay totaled $223,015. Their bargaining unit is Poa.

William Tsang

Police Officer 3/Police

2025 total comp
$222,995
Sub-department
Police Services
Organization group
Public Protection
Base pay
$160,219
Overtime
$2,546
Other pay
$12,758
Benefits
$47,471
Total compensation
$222,995
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.03

Source-specific fields

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

At Police, William Tsang serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.03 FTE. Their 2025 pay totaled $222,995. Union affiliation: Poa.

Luciana Ng

Recruiter/Police

2025 total comp
$222,391
Sub-department
Personnel
Organization group
Public Protection
Base pay
$164,902
Overtime
$0
Other pay
$1,560
Benefits
$55,928
Total compensation
$222,391
Employment type
Permanent Civil Service
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
1250
Job Family Code
1200
Organization Group Code
Public Protection
Other Benefits
$12,709

Luciana Ng works as a Recruiter for Police within Personnel. Their status is permanent civil service. Luciana earned $222,391 in 2025. They are represented by Prof & Tech Eng, Local 21.

Kenneth Bates

Sergeant 3/Police

2025 total comp
$222,330
Sub-department
Police Services
Organization group
Public Protection
Base pay
$114,179
Overtime
$6,873
Other pay
$67,301
Benefits
$33,978
Total compensation
$222,330
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.65

Source-specific fields

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

Kenneth Bates works as a Sergeant 3 for Police within Police Services. Their status is permanent civil service, 0.65 FTE. Kenneth earned $222,330 in 2025. Union affiliation: Poa.

Javier Acosta

Recruiter/Police

2025 total comp
$222,061
Sub-department
Personnel
Organization group
Public Protection
Base pay
$164,918
Overtime
$0
Other pay
$1,560
Benefits
$55,583
Total compensation
$222,061
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
1250
Job Family Code
1200
Organization Group Code
Public Protection
Other Benefits
$12,364

Javier Acosta works as a Recruiter for Police within Personnel. Their status is permanent exempt. Javier earned $222,061 in 2025. Union affiliation: Prof & Tech Eng, Local 21.

Jose Rubalcava

Police Officer/Police

2025 total comp
$221,832
Sub-department
Police Services
Organization group
Public Protection
Base pay
$134,277
Overtime
$38,527
Other pay
$5,071
Benefits
$43,956
Total compensation
$221,832
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.18

Source-specific fields

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

At Police, Jose Rubalcava serves as a Police Officer within Police Services. They work permanent civil service, 1.18 FTE. Their 2025 pay totaled $221,832. They are represented by Poa.