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 65

Lichun Feng

Storekeeper/Police

2024 total comp
$125,611
Sub-department
Purchasing & Storekeeping
Organization group
Public Protection
Base pay
$85,392
Overtime
$328
Other pay
$1,080
Benefits
$38,811
Total compensation
$125,611
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.04

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
1934
Job Family Code
1900
Organization Group Code
Public Protection
Other Benefits
$6,277

Lichun Feng is a Storekeeper at Police within Purchasing & Storekeeping. They work permanent civil service, 1.04 FTE. 2024 total compensation came to $125,611. They are represented by SEIU, Local 1021, Misc.

Maureen Eagleton

Community Police Services Aide/Police

2025 total comp
$124,940
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$85,110
Overtime
$35
Other pay
$2,609
Benefits
$37,186
Total compensation
$124,940
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,400
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$6,907

Maureen Eagleton works as a Community Police Services Aide for Police within Airport Operation. Their status is permanent civil service, 0.87 FTE. Maureen earned $124,940 in 2025. They are represented by SEIU, Local 1021, Misc.

Heather Perez

Police Officer/Police

2024 total comp
$124,940
Sub-department
Police Services
Organization group
Public Protection
Base pay
$86,827
Overtime
$5,248
Other pay
$34
Benefits
$32,831
Total compensation
$124,940
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.85

Source-specific fields

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

At Police, Heather Perez serves as a Police Officer within Police Services. They work permanent civil service, 0.85 FTE. Their 2024 pay totaled $124,940. They are represented by POA.

David Ng

Senior Clerk/Police

2025 total comp
$124,790
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Protection
Base pay
$84,529
Overtime
$0
Other pay
$1,040
Benefits
$39,221
Total compensation
$124,790
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,685

David Ng holds the role of Senior Clerk at Police within Clerical, Secretarial & Steno. Their status is permanent civil service. In 2025, their total compensation was $124,790. Their bargaining unit is SEIU, Local 1021, Misc.

Catherine Reed

Senior Legal Process Clerk/Police

2025 total comp
$124,739
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$75,784
Overtime
$6,179
Other pay
$4,294
Benefits
$38,483
Total compensation
$124,739
Employment type
Permanent Exempt
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.04

Source-specific fields

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

Catherine Reed works as a Senior Legal Process Clerk for Police within Legal & Court. Their status is permanent exempt, 1.04 FTE. Catherine earned $124,739 in 2025. They are represented by SEIU, Local 1021, Misc.

Gian Tozzini

Police Officer 3/Police

2025 total comp
$124,620
Sub-department
Police Services
Organization group
Public Protection
Base pay
$21,927
Overtime
$53,024
Other pay
$36,046
Benefits
$13,622
Total compensation
$124,620
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,308
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$1,602

At Police, Gian Tozzini serves as a Police Officer 3 within Police Services. They work permanent civil service, 0.4 FTE. Their 2025 pay totaled $124,620. Their bargaining unit is POA.

Alyah Allen

Senior Legal Process Clerk/Police

2024 total comp
$124,598
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$76,403
Overtime
$6,491
Other pay
$4,746
Benefits
$36,958
Total compensation
$124,598
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
$17,865
Job Code
8108
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$6,686

Alyah Allen works as a Senior Legal Process Clerk for Police within Legal & Court. Their status is permanent exempt, 1.01 FTE. Alyah earned $124,598 in 2024. Their bargaining unit is SEIU, Local 1021, Misc.

Yi Dea

Account Clerk/Police

2025 total comp
$123,806
Sub-department
Payroll, Billing & Accounting
Organization group
Public Protection
Base pay
$84,508
Overtime
$0
Other pay
$360
Benefits
$38,939
Total compensation
$123,806
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
1630
Job Family Code
1600
Organization Group Code
Public Protection
Other Benefits
$6,508

At Police, Yi Dea serves as a Account Clerk within Payroll, Billing & Accounting. They work permanent civil service. Their 2025 pay totaled $123,806. They are represented by SEIU, Local 1021, Misc.

Tracey Ramo

Senior Clerk/Police

2025 total comp
$123,801
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Protection
Base pay
$84,679
Overtime
$340
Other pay
$0
Benefits
$38,783
Total compensation
$123,801
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,377

At Police, Tracey Ramo serves as a Senior Clerk within Clerical, Secretarial & Steno. They work permanent civil service. Their 2025 pay totaled $123,801. Union affiliation: SEIU, Local 1021, Misc.

Maggie Wang

Senior Clerk/Police

2025 total comp
$123,613
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Protection
Base pay
$84,695
Overtime
$0
Other pay
$0
Benefits
$38,917
Total compensation
$123,613
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,509

Maggie Wang is a Senior Clerk at Police within Clerical, Secretarial & Steno. They work permanent civil service. 2025 total compensation came to $123,613. Union affiliation: SEIU, Local 1021, Misc.

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.