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 2

William Koehler

Senior Legal Process Clerk/Police

2025 total comp
$122,231
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$83,402
Overtime
$120
Other pay
$0
Benefits
$38,709
Total compensation
$122,231
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, 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
$19,953
Job Code
8108
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$6,492

At Police, William Koehler serves as a Senior Legal Process Clerk within Legal & Court. They work permanent civil service. Their 2025 pay totaled $122,231. Union affiliation: SEIU, Local 1021, Misc.

Ana Servellon

Clerk Typist/Police

2025 total comp
$122,194
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Protection
Base pay
$80,829
Overtime
$80
Other pay
$2,600
Benefits
$38,685
Total compensation
$122,194
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, 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
$19,953
Job Code
1424
Job Family Code
1400
Organization Group Code
Public Protection
Other Benefits
$6,463

At Police, Ana Servellon serves as a Clerk Typist within Clerical, Secretarial & Steno. They work permanent civil service. Their 2025 pay totaled $122,194. Their bargaining unit is SEIU, Local 1021, Misc.

Helen Jiang

Clerk Typist/Police

2025 total comp
$122,104
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Protection
Base pay
$80,829
Overtime
$0
Other pay
$2,600
Benefits
$38,675
Total compensation
$122,104
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, 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
$19,953
Job Code
1424
Job Family Code
1400
Organization Group Code
Public Protection
Other Benefits
$6,453

Helen Jiang is a Clerk Typist at Police within Clerical, Secretarial & Steno. They work permanent civil service. 2025 total compensation came to $122,104. Union affiliation: SEIU, Local 1021, Misc.

Brizeida Godoy-Paz

Senior Legal Process Clerk/Police

2025 total comp
$121,893
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$76,941
Overtime
$1,515
Other pay
$4,819
Benefits
$38,618
Total compensation
$121,893
Employment type
Permanent Exempt
Union / bargaining unit
SEIU, Local 1021, Misc
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
$19,953
Job Code
8108
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$6,028

At Police, Brizeida Godoy-Paz serves as a Senior Legal Process Clerk within Legal & Court. They work permanent exempt, 1.01 FTE. Their 2025 pay totaled $121,893. Union affiliation: SEIU, Local 1021, Misc.

Sudeshna Datta

Benefits Technician/Police

2025 total comp
$121,700
Sub-department
Personnel
Organization group
Public Protection
Base pay
$83,584
Overtime
$0
Other pay
$0
Benefits
$38,116
Total compensation
$121,700
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, 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
$19,953
Job Code
1209
Job Family Code
1200
Organization Group Code
Public Protection
Other Benefits
$5,873

Sudeshna Datta is a Benefits Technician at Police within Personnel. They work permanent civil service. 2025 total compensation came to $121,700. They are represented by SEIU, Local 1021, Misc.

Arthur Aberilla

Senior Legal Process Clerk/Police

2025 total comp
$121,213
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$79,537
Overtime
$14
Other pay
$4,822
Benefits
$36,840
Total compensation
$121,213
Employment type
Permanent Exempt
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.89

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$17,813
Job Code
8108
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$6,607

Arthur Aberilla is a Senior Legal Process Clerk at Police within Legal & Court. They work permanent exempt, 0.89 FTE. 2025 total compensation came to $121,213. They are represented by SEIU, Local 1021, Misc.

Eleanor Arceo

Police Officer/Police

2025 total comp
$120,975
Sub-department
Police Services
Organization group
Public Protection
Base pay
$79,575
Overtime
$9,760
Other pay
$5,523
Benefits
$26,117
Total compensation
$120,975
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
$13,160
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$1,341

Eleanor Arceo holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 0.65 FTE. In 2025, their total compensation was $120,975. Union affiliation: Poa.

James Cheung

Senior Clerk/Police

2025 total comp
$120,746
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Protection
Base pay
$80,648
Overtime
$2,079
Other pay
$0
Benefits
$38,019
Total compensation
$120,746
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.02

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$19,953
Job Code
1406
Job Family Code
1400
Organization Group Code
Public Protection
Other Benefits
$6,206

James Cheung works as a Senior Clerk for Police within Clerical, Secretarial & Steno. Their status is permanent civil service, 1.02 FTE. James earned $120,746 in 2025. Union affiliation: SEIU, Local 1021, Misc.

Carlos Acosta

Police Officer/Police

2025 total comp
$120,252
Sub-department
Police Services
Organization group
Public Protection
Base pay
$76,023
Overtime
$11,893
Other pay
$554
Benefits
$31,782
Total compensation
$120,252
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.75

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$16,697
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,053

At Police, Carlos Acosta serves as a Police Officer within Police Services. They work permanent civil service, 0.75 FTE. Their 2025 pay totaled $120,252. They are represented by Poa.

Sai Lee

Clerk Typist/Police

2025 total comp
$120,113
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Protection
Base pay
$80,829
Overtime
$0
Other pay
$1,040
Benefits
$38,245
Total compensation
$120,113
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, 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
$19,953
Job Code
1424
Job Family Code
1400
Organization Group Code
Public Protection
Other Benefits
$6,252

Sai Lee holds the role of Clerk Typist at Police within Clerical, Secretarial & Steno. Their status is permanent civil service. In 2025, their total compensation was $120,113. They are represented by SEIU, Local 1021, Misc.

Josa Ignao

Community Police Services Aide/Police

2025 total comp
$120,012
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$79,273
Overtime
$3,010
Other pay
$2,149
Benefits
$35,581
Total compensation
$120,012
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.88

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$17,044
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$6,569

Josa Ignao holds the role of Community Police Services Aide at Police within Airport Operation. Their status is permanent civil service, 0.88 FTE. In 2025, their total compensation was $120,012. Their bargaining unit is SEIU, Local 1021, Misc.

Ya Fu

Clerk Typist/Police

2025 total comp
$119,997
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Protection
Base pay
$69,828
Overtime
$0
Other pay
$15,802
Benefits
$34,366
Total compensation
$119,997
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.87

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$17,267
Job Code
1424
Job Family Code
1400
Organization Group Code
Public Protection
Other Benefits
$6,677

Ya Fu works as a Clerk Typist for Police within Clerical, Secretarial & Steno. Their status is permanent civil service, 0.87 FTE. Ya earned $119,997 in 2025. They are represented by SEIU, Local 1021, Misc.

Sophia Mussen

Stable Attendant/Police

2025 total comp
$119,707
Sub-department
Park & Zoo
Organization group
Public Protection
Base pay
$73,715
Overtime
$5,127
Other pay
$4,712
Benefits
$36,153
Total compensation
$119,707
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.96

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$18,213
Job Code
3310
Job Family Code
3300
Organization Group Code
Public Protection
Other Benefits
$6,419

Sophia Mussen works as a Stable Attendant for Police within Park & Zoo. Their status is permanent civil service, 0.96 FTE. Sophia earned $119,707 in 2025. Their bargaining unit is SEIU, Local 1021, Misc.

Norma Morales

Clerk Typist/Police

2025 total comp
$119,658
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Protection
Base pay
$80,515
Overtime
$179
Other pay
$1,036
Benefits
$37,929
Total compensation
$119,658
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, 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
$19,876
Job Code
1424
Job Family Code
1400
Organization Group Code
Public Protection
Other Benefits
$6,059

Norma Morales works as a Clerk Typist for Police within Clerical, Secretarial & Steno. Their status is permanent civil service. Norma earned $119,658 in 2025. Their bargaining unit is SEIU, Local 1021, Misc.

Yvette Kinnard

Senior Clerk/Police

2025 total comp
$119,646
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Protection
Base pay
$79,753
Overtime
$1,450
Other pay
$505
Benefits
$37,938
Total compensation
$119,646
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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
$19,953
Job Code
1406
Job Family Code
1400
Organization Group Code
Public Protection
Other Benefits
$6,184

Yvette Kinnard works as a Senior Clerk for Police within Clerical, Secretarial & Steno. Their status is permanent civil service, 1.01 FTE. Yvette earned $119,646 in 2025. They are represented by SEIU, Local 1021, Misc.

Thomson Ly

Community Police Services Aide/Police

2024 total comp
$119,484
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$77,629
Overtime
$2,035
Other pay
$1,423
Benefits
$38,397
Total compensation
$119,484
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.05

Source-specific fields

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

Thomson Ly is a Community Police Services Aide at Police within Airport Operation. They work permanent civil service, 1.05 FTE. 2024 total compensation came to $119,484. Union affiliation: SEIU, Local 1021, Misc.

Lawrence Lagarejos

Background Investigator/Police

2025 total comp
$119,169
Sub-department
Personnel
Organization group
Public Protection
Base pay
$101,550
Overtime
$0
Other pay
$0
Benefits
$17,619
Total compensation
$119,169
Employment type
Temporary Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.77

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
$7,889
Retirement Contribution
$9,730

Lawrence Lagarejos is a Background Investigator at Police within Personnel. They work temporary exempt, 0.77 FTE. 2025 total compensation came to $119,169. They are represented by Prof & Tech Eng, Local 21.

Carol Anderson

Clerk Typist/Police

2024 total comp
$119,162
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Protection
Base pay
$69,021
Overtime
$0
Other pay
$16,295
Benefits
$33,847
Total compensation
$119,162
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.88

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$16,436
Job Code
1424
Job Family Code
1400
Organization Group Code
Public Protection
Other Benefits
$6,649

At Police, Carol Anderson serves as a Clerk Typist within Clerical, Secretarial & Steno. They work permanent civil service, 0.88 FTE. Their 2024 pay totaled $119,162. Their bargaining unit is SEIU, Local 1021, Misc.

Katherine Recidoro

Senior Clerk/Police

2025 total comp
$118,961
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Protection
Base pay
$73,167
Overtime
$5,503
Other pay
$3,165
Benefits
$37,126
Total compensation
$118,961
Employment type
Permanent Exempt
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.05

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$19,953
Job Code
1406
Job Family Code
1400
Organization Group Code
Public Protection
Other Benefits
$5,950

Katherine Recidoro works as a Senior Clerk for Police within Clerical, Secretarial & Steno. Their status is permanent exempt, 1.05 FTE. Katherine earned $118,961 in 2025. Union affiliation: SEIU, Local 1021, Misc.

William Whitfield

Police Officer 3/Police

2024 total comp
$118,811
Sub-department
Police Services
Organization group
Public Protection
Base pay
$82,016
Overtime
$0
Other pay
$11,174
Benefits
$25,621
Total compensation
$118,811
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.53

Source-specific fields

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

William Whitfield is a Police Officer 3 at Police within Police Services. They work permanent civil service, 0.53 FTE. 2024 total compensation came to $118,811. They are represented by Poa.

Andre Doria

Senior Clerk/Police

2025 total comp
$118,731
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Protection
Base pay
$80,648
Overtime
$0
Other pay
$0
Benefits
$38,083
Total compensation
$118,731
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, 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
$19,953
Job Code
1406
Job Family Code
1400
Organization Group Code
Public Protection
Other Benefits
$6,270

Andre Doria is a Senior Clerk at Police within Clerical, Secretarial & Steno. They work permanent civil service. 2025 total compensation came to $118,731. Their bargaining unit is SEIU, Local 1021, Misc.

Caling Li

Senior Clerk/Police

2025 total comp
$118,722
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Protection
Base pay
$80,648
Overtime
$0
Other pay
$0
Benefits
$38,074
Total compensation
$118,722
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, 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
$19,953
Job Code
1406
Job Family Code
1400
Organization Group Code
Public Protection
Other Benefits
$6,261

Caling Li is a Senior Clerk at Police within Clerical, Secretarial & Steno. They work permanent civil service. 2025 total compensation came to $118,722. Union affiliation: SEIU, Local 1021, Misc.

Tara Mcfarland

Senior Clerk/Police

2025 total comp
$118,721
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Protection
Base pay
$80,648
Overtime
$0
Other pay
$0
Benefits
$38,073
Total compensation
$118,721
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, 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
$19,953
Job Code
1406
Job Family Code
1400
Organization Group Code
Public Protection
Other Benefits
$6,260

Tara Mcfarland works as a Senior Clerk for Police within Clerical, Secretarial & Steno. Their status is permanent civil service. Tara earned $118,721 in 2025. Union affiliation: SEIU, Local 1021, Misc.

Lisa Carthy

Senior Clerk/Police

2025 total comp
$118,711
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Protection
Base pay
$80,648
Overtime
$0
Other pay
$40
Benefits
$38,023
Total compensation
$118,711
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, 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
$19,953
Job Code
1406
Job Family Code
1400
Organization Group Code
Public Protection
Other Benefits
$6,204

Lisa Carthy is a Senior Clerk at Police within Clerical, Secretarial & Steno. They work permanent civil service. 2025 total compensation came to $118,711. Their bargaining unit is SEIU, Local 1021, Misc.

Mikaela Contreras

Management Assistant/Police

2025 total comp
$118,628
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Protection
Base pay
$95,945
Overtime
$0
Other pay
$0
Benefits
$22,683
Total compensation
$118,628
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, 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
$1,125
Job Code
1842
Job Family Code
1800
Organization Group Code
Public Protection
Other Benefits
$7,450

Mikaela Contreras works as a Management Assistant for Police within Budget, Admn & Stats Analysis. Their status is permanent civil service. Mikaela earned $118,628 in 2025. Union affiliation: SEIU, Local 1021, Misc.

Michael Walsh

Police Officer 3/Police

2025 total comp
$118,469
Sub-department
Police Services
Organization group
Public Protection
Base pay
$48,861
Overtime
$12,146
Other pay
$39,295
Benefits
$18,167
Total compensation
$118,469
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.36

Source-specific fields

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

At Police, Michael Walsh serves as a Police Officer 3 within Police Services. They work permanent civil service, 0.36 FTE. Their 2025 pay totaled $118,469. They are represented by Poa.

Mary Geronimo

Senior Clerk/Police

2025 total comp
$118,433
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Protection
Base pay
$79,197
Overtime
$0
Other pay
$1,560
Benefits
$37,676
Total compensation
$118,433
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.98

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$19,592
Job Code
1406
Job Family Code
1400
Organization Group Code
Public Protection
Other Benefits
$6,209

Mary Geronimo is a Senior Clerk at Police within Clerical, Secretarial & Steno. They work permanent civil service, 0.98 FTE. 2025 total compensation came to $118,433. They are represented by SEIU, Local 1021, Misc.

Daniel Hawkins-Collins

Forensic Latent Examiner I/Police

2025 total comp
$118,147
Sub-department
Protection & Apprehension
Organization group
Public Protection
Base pay
$77,003
Overtime
$2,761
Other pay
$4,534
Benefits
$33,849
Total compensation
$118,147
Employment type
Permanent Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.84

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$16,038
Job Code
8252
Job Family Code
8200
Organization Group Code
Public Protection
Other Benefits
$5,792

Daniel Hawkins-Collins works as a Forensic Latent Examiner I for Police within Protection & Apprehension. Their status is permanent exempt, 0.84 FTE. Daniel earned $118,147 in 2025. Union affiliation: Prof & Tech Eng, Local 21.

Daniel Velasquez

Police Officer/Police

2024 total comp
$117,423
Sub-department
Police Services
Organization group
Public Protection
Base pay
$82,677
Overtime
$1,297
Other pay
$14
Benefits
$33,435
Total compensation
$117,423
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.74

Source-specific fields

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

Daniel Velasquez holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 0.74 FTE. In 2024, their total compensation was $117,423. Their bargaining unit is Poa.

Francis Valiquette

Police Officer 3/Police

2024 total comp
$117,408
Sub-department
Police Services
Organization group
Public Protection
Base pay
$60,929
Overtime
$0
Other pay
$38,325
Benefits
$18,154
Total compensation
$117,408
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
Health and Dental Benefits
$6,517
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$1,376

Francis Valiquette works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 0.32 FTE. Francis earned $117,408 in 2024. Union affiliation: Poa.

Irma Servellon-Ayala

Clerk Typist/Police

2025 total comp
$116,311
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Protection
Base pay
$77,640
Overtime
$0
Other pay
$1,689
Benefits
$36,983
Total compensation
$116,311
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.96

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$19,167
Job Code
1424
Job Family Code
1400
Organization Group Code
Public Protection
Other Benefits
$6,147

Irma Servellon-Ayala is a Clerk Typist at Police within Clerical, Secretarial & Steno. They work permanent civil service, 0.96 FTE. 2025 total compensation came to $116,311. Their bargaining unit is SEIU, Local 1021, Misc.

Kyle-Jordan Reid

Is Programmer Analyst/Police

2025 total comp
$116,207
Sub-department
Information Systems
Organization group
Public Protection
Base pay
$86,846
Overtime
$0
Other pay
$9,088
Benefits
$20,273
Total compensation
$116,207
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.69

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
1062
Job Family Code
1000
Organization Group Code
Public Protection
Other Benefits
$7,428
Retirement Contribution
$12,845

Kyle-Jordan Reid holds the role of Is Programmer Analyst at Police within Information Systems. Their status is permanent civil service, 0.69 FTE. In 2025, their total compensation was $116,207. Their bargaining unit is Prof & Tech Eng, Local 21.

Deborah Zaldana

Senior Legal Process Clerk/Police

2025 total comp
$115,677
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$75,760
Overtime
$602
Other pay
$2,673
Benefits
$36,643
Total compensation
$115,677
Employment type
Permanent Exempt
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.96

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$19,118
Job Code
8108
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$5,999

At Police, Deborah Zaldana serves as a Senior Legal Process Clerk within Legal & Court. They work permanent exempt, 0.96 FTE. Their 2025 pay totaled $115,677. Union affiliation: SEIU, Local 1021, Misc.

Tanner Piccolotti

Police Officer/Police

2024 total comp
$115,507
Sub-department
Police Services
Organization group
Public Protection
Base pay
$66,817
Overtime
$17,135
Other pay
$5,975
Benefits
$25,581
Total compensation
$115,507
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.69

Source-specific fields

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

Tanner Piccolotti works as a Police Officer for Police within Police Services. Their status is permanent civil service, 0.69 FTE. Tanner earned $115,507 in 2024. Their bargaining unit is Poa.

Lily Duong

Senior Legal Process Clerk/Police

2025 total comp
$115,332
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$92,608
Overtime
$0
Other pay
$1,560
Benefits
$21,163
Total compensation
$115,332
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
8108
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$7,315
Retirement Contribution
$13,849

Lily Duong is a Senior Legal Process Clerk at Police within Legal & Court. They work permanent civil service. 2025 total compensation came to $115,332. Union affiliation: SEIU, Local 1021, Misc.

Deborah Wilson

Clerk/Police

2025 total comp
$115,114
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Protection
Base pay
$77,712
Overtime
$0
Other pay
$0
Benefits
$37,402
Total compensation
$115,114
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, 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
$19,953
Job Code
1404
Job Family Code
1400
Organization Group Code
Public Protection
Other Benefits
$6,021

At Police, Deborah Wilson serves as a Clerk within Clerical, Secretarial & Steno. They work permanent civil service. Their 2025 pay totaled $115,114. Their bargaining unit is SEIU, Local 1021, Misc.

Jessica Siordia

Community Police Services Aide/Police

2025 total comp
$114,423
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$73,162
Overtime
$0
Other pay
$8,849
Benefits
$32,412
Total compensation
$114,423
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.75

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$14,983
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$5,365

Jessica Siordia is a Community Police Services Aide at Police within Airport Operation. They work permanent civil service, 0.75 FTE. 2025 total compensation came to $114,423. Their bargaining unit is SEIU, Local 1021, Misc.

Tommy Rudzinski

Police Officer/Police

2025 total comp
$114,423
Sub-department
Police Services
Organization group
Public Protection
Base pay
$81,649
Overtime
$170
Other pay
$10
Benefits
$32,593
Total compensation
$114,423
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.7

Source-specific fields

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

Tommy Rudzinski works as a Police Officer for Police within Police Services. Their status is permanent civil service, 0.7 FTE. Tommy earned $114,423 in 2025. Union affiliation: Poa.

Zan Ahsan

Police Officer/Police

2025 total comp
$113,617
Sub-department
Police Services
Organization group
Public Protection
Base pay
$76,023
Overtime
$7,833
Other pay
$699
Benefits
$29,062
Total compensation
$113,617
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.7

Source-specific fields

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

Zan Ahsan is a Police Officer at Police within Police Services. They work permanent civil service, 0.7 FTE. 2025 total compensation came to $113,617. Their bargaining unit is Poa.

Luca Jackson

Police Officer/Police

2025 total comp
$113,383
Sub-department
Police Services
Organization group
Public Protection
Base pay
$80,535
Overtime
$504
Other pay
$10
Benefits
$32,333
Total compensation
$113,383
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.69

Source-specific fields

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

At Police, Luca Jackson serves as a Police Officer within Police Services. They work permanent civil service, 0.69 FTE. Their 2025 pay totaled $113,383. Union affiliation: Poa.