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 4

John Surla

Police Officer/Police

2025 total comp
$159,572
Sub-department
Police Services
Organization group
Public Protection
Base pay
$108,914
Overtime
$8,111
Other pay
$837
Benefits
$41,709
Total compensation
$159,572
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.97

Source-specific fields

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

John Surla is a Police Officer at Police within Police Services. They work permanent civil service, 0.97 FTE. 2025 total compensation came to $159,572. Union affiliation: Poa.

Russell Lau

Community Police Services Aide/Police

2025 total comp
$159,467
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$97,439
Overtime
$4,468
Other pay
$12,803
Benefits
$44,758
Total compensation
$159,467
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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
$19,953
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$8,592

Russell Lau works as a Community Police Services Aide for Police within Airport Operation. Their status is permanent civil service, 1.03 FTE. Russell earned $159,467 in 2025. They are represented by SEIU, Local 1021, Misc.

Jeremy Ticzon

Forensic Latent Examiner I/Police

2025 total comp
$159,396
Sub-department
Protection & Apprehension
Organization group
Public Protection
Base pay
$114,202
Overtime
$0
Other pay
$0
Benefits
$45,194
Total compensation
$159,396
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
8252
Job Family Code
8200
Organization Group Code
Public Protection
Other Benefits
$8,855

At Police, Jeremy Ticzon serves as a Forensic Latent Examiner I within Protection & Apprehension. They work permanent civil service. Their 2025 pay totaled $159,396. Union affiliation: Prof & Tech Eng, Local 21.

Byung Lee

Police Officer/Police

2025 total comp
$159,356
Sub-department
Police Services
Organization group
Public Protection
Base pay
$108,530
Overtime
$8,251
Other pay
$1,138
Benefits
$41,436
Total compensation
$159,356
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.97

Source-specific fields

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

Byung Lee is a Police Officer at Police within Police Services. They work permanent civil service, 0.97 FTE. 2025 total compensation came to $159,356. Union affiliation: Poa.

Luis Bautista

Police Officer/Police

2025 total comp
$159,307
Sub-department
Police Services
Organization group
Public Protection
Base pay
$110,457
Overtime
$5,543
Other pay
$634
Benefits
$42,673
Total compensation
$159,307
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.99

Source-specific fields

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

Luis Bautista holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 0.99 FTE. In 2025, their total compensation was $159,307. They are represented by Poa.

James Obert

Legal Assistant/Police

2025 total comp
$159,300
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$114,882
Overtime
$0
Other pay
$0
Benefits
$44,418
Total compensation
$159,300
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
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,712
Job Code
8173
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$8,812

James Obert holds the role of Legal Assistant at Police within Legal & Court. Their status is permanent civil service, 0.96 FTE. In 2025, their total compensation was $159,300. They are represented by Prof & Tech Eng, Local 21.

Luis Jr

Forensic Latent Examiner I/Police

2025 total comp
$159,274
Sub-department
Protection & Apprehension
Organization group
Public Protection
Base pay
$114,191
Overtime
$0
Other pay
$0
Benefits
$45,083
Total compensation
$159,274
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
8252
Job Family Code
8200
Organization Group Code
Public Protection
Other Benefits
$8,744

At Police, Luis Jr serves as a Forensic Latent Examiner I within Protection & Apprehension. They work permanent civil service. Their 2025 pay totaled $159,274. Union affiliation: Prof & Tech Eng, Local 21.

Andrew Gasparini

Police Officer/Police

2025 total comp
$159,223
Sub-department
Police Services
Organization group
Public Protection
Base pay
$108,530
Overtime
$8,144
Other pay
$1,068
Benefits
$41,481
Total compensation
$159,223
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.95

Source-specific fields

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

Andrew Gasparini is a Police Officer at Police within Police Services. They work permanent civil service, 0.95 FTE. 2025 total compensation came to $159,223. Their bargaining unit is Poa.

Katie Sherry

Police Officer/Police

2025 total comp
$159,203
Sub-department
Police Services
Organization group
Public Protection
Base pay
$108,530
Overtime
$8,268
Other pay
$913
Benefits
$41,491
Total compensation
$159,203
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.97

Source-specific fields

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

At Police, Katie Sherry serves as a Police Officer within Police Services. They work permanent civil service, 0.97 FTE. Their 2025 pay totaled $159,203. Union affiliation: Poa.

Afrozan Conradd

Community Police Services Aide/Police

2025 total comp
$159,197
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$97,337
Overtime
$8,592
Other pay
$8,859
Benefits
$44,409
Total compensation
$159,197
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,938
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$8,852

Afrozan Conradd works as a Community Police Services Aide for Police within Airport Operation. Their status is permanent civil service, 1.05 FTE. Afrozan earned $159,197 in 2025. Their bargaining unit is SEIU, Local 1021, Misc.

Timothy Hallisy

Community Police Services Aide/Police

2024 total comp
$158,914
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$97,845
Overtime
$10,772
Other pay
$6,636
Benefits
$43,660
Total compensation
$158,914
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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
$19,294
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$8,365

Timothy Hallisy is a Community Police Services Aide at Police within Airport Operation. They work permanent civil service, 1.11 FTE. 2024 total compensation came to $158,914. Union affiliation: SEIU, Local 1021, Misc.

Tracy Zhou

Community Police Services Aide/Police

2025 total comp
$158,911
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$97,152
Overtime
$8,942
Other pay
$8,525
Benefits
$44,291
Total compensation
$158,911
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,895
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$8,854

Tracy Zhou works as a Community Police Services Aide for Police within Airport Operation. Their status is permanent civil service, 1.05 FTE. Tracy earned $158,911 in 2025. Their bargaining unit is SEIU, Local 1021, Misc.

Diane Harper

Clerk Typist/Police

2025 total comp
$158,878
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Protection
Base pay
$80,829
Overtime
$33,555
Other pay
$3,124
Benefits
$41,370
Total compensation
$158,878
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.27

Source-specific fields

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

At Police, Diane Harper serves as a Clerk Typist within Clerical, Secretarial & Steno. They work permanent civil service, 1.27 FTE. Their 2025 pay totaled $158,878. Their bargaining unit is SEIU, Local 1021, Misc.

Ezra Lara

Police Officer/Police

2025 total comp
$158,799
Sub-department
Police Services
Organization group
Public Protection
Base pay
$108,530
Overtime
$7,631
Other pay
$1,167
Benefits
$41,470
Total compensation
$158,799
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
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,895
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$6,000

Ezra Lara holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 0.96 FTE. In 2025, their total compensation was $158,799. Union affiliation: Poa.

Jerome Chew

Community Police Services Aide/Police

2025 total comp
$158,763
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$97,437
Overtime
$5,400
Other pay
$11,126
Benefits
$44,800
Total compensation
$158,763
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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
$19,953
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$8,881

Jerome Chew holds the role of Community Police Services Aide at Police within Airport Operation. Their status is permanent civil service, 1.03 FTE. In 2025, their total compensation was $158,763. Their bargaining unit is SEIU, Local 1021, Misc.

Zexian Li

Senior Payroll & Personnel Clerk/Police

2025 total comp
$158,763
Sub-department
Payroll, Billing & Accounting
Organization group
Public Protection
Base pay
$109,063
Overtime
$1,390
Other pay
$3,300
Benefits
$45,010
Total compensation
$158,763
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
1222
Job Family Code
1600
Organization Group Code
Public Protection
Other Benefits
$8,533

At Police, Zexian Li serves as a Senior Payroll & Personnel Clerk within Payroll, Billing & Accounting. They work permanent civil service, 1.01 FTE. Their 2025 pay totaled $158,763. They are represented by SEIU, Local 1021, Misc.

Manuel Pinzon

Police Officer/Police

2025 total comp
$158,698
Sub-department
Police Services
Organization group
Public Protection
Base pay
$108,530
Overtime
$7,938
Other pay
$816
Benefits
$41,414
Total compensation
$158,698
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.97

Source-specific fields

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

Manuel Pinzon is a Police Officer at Police within Police Services. They work permanent civil service, 0.97 FTE. 2025 total compensation came to $158,698. Union affiliation: Poa.

Judith Bryant

Community Police Services Aide/Police

2025 total comp
$158,697
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$97,333
Overtime
$15,240
Other pay
$2,625
Benefits
$43,499
Total compensation
$158,697
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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
$19,933
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$8,863

Judith Bryant is a Community Police Services Aide at Police within Airport Operation. They work permanent civil service, 1.1 FTE. 2025 total compensation came to $158,697. They are represented by SEIU, Local 1021, Misc.

Meredith Bragado

Community Police Services Aide/Police

2025 total comp
$158,535
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$97,428
Overtime
$12,194
Other pay
$5,900
Benefits
$43,013
Total compensation
$158,535
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.08

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
$7,863

Meredith Bragado is a Community Police Services Aide at Police within Airport Operation. They work permanent civil service, 1.08 FTE. 2025 total compensation came to $158,535. Their bargaining unit is SEIU, Local 1021, Misc.

Giovanni Sanchez

Police Officer/Police

2025 total comp
$158,393
Sub-department
Police Services
Organization group
Public Protection
Base pay
$111,945
Overtime
$0
Other pay
$0
Benefits
$46,448
Total compensation
$158,393
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,553
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$8,596

Giovanni Sanchez holds the role of Police Officer at Police within Police Services. Their status is permanent civil service. In 2025, their total compensation was $158,393. Their bargaining unit is Poa.

Justin Chang

Administrative Analyst/Police

2025 total comp
$158,250
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Protection
Base pay
$112,953
Overtime
$0
Other pay
$0
Benefits
$45,297
Total compensation
$158,250
Employment type
Permanent Exempt
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
1822
Job Family Code
1800
Organization Group Code
Public Protection
Other Benefits
$8,735

Justin Chang works as a Administrative Analyst for Police within Budget, Admn & Stats Analysis. Their status is permanent exempt. Justin earned $158,250 in 2025. Union affiliation: SEIU, Local 1021, Misc.

Tamara Cato

Community Police Services Aide/Police

2025 total comp
$158,246
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$97,248
Overtime
$8,288
Other pay
$8,454
Benefits
$44,256
Total compensation
$158,246
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,914
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$8,796

Tamara Cato is a Community Police Services Aide at Police within Airport Operation. They work permanent civil service, 1.05 FTE. 2025 total compensation came to $158,246. Union affiliation: SEIU, Local 1021, Misc.

Norman Yee

Community Police Services Aide/Police

2025 total comp
$158,244
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$97,437
Overtime
$9,833
Other pay
$6,941
Benefits
$44,033
Total compensation
$158,244
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.06

Source-specific fields

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

At Police, Norman Yee serves as a Community Police Services Aide within Airport Operation. They work permanent civil service, 1.06 FTE. Their 2025 pay totaled $158,244. Union affiliation: SEIU, Local 1021, Misc.

Sandeep Singh

Police Officer/Police

2025 total comp
$158,161
Sub-department
Police Services
Organization group
Public Protection
Base pay
$108,530
Overtime
$6,849
Other pay
$1,329
Benefits
$41,453
Total compensation
$158,161
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.95

Source-specific fields

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

Sandeep Singh works as a Police Officer for Police within Police Services. Their status is permanent civil service, 0.95 FTE. Sandeep earned $158,161 in 2025. They are represented by Poa.

Ernestine Vicario

Community Police Services Aide/Police

2025 total comp
$157,764
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$92,900
Overtime
$19,015
Other pay
$4,014
Benefits
$41,835
Total compensation
$157,764
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.08

Source-specific fields

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

At Police, Ernestine Vicario serves as a Community Police Services Aide within Airport Operation. They work permanent civil service, 1.08 FTE. Their 2025 pay totaled $157,764. They are represented by SEIU, Local 1021, Misc.

Simon Chan

Community Police Services Aide/Police

2025 total comp
$157,689
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$97,424
Overtime
$5,069
Other pay
$10,612
Benefits
$44,584
Total compensation
$157,689
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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
$19,953
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$8,740

At Police, Simon Chan serves as a Community Police Services Aide within Airport Operation. They work permanent civil service, 1.03 FTE. Their 2025 pay totaled $157,689. Union affiliation: SEIU, Local 1021, Misc.

Wendy Chan

Senior Account Clerk/Police

2025 total comp
$157,652
Sub-department
Payroll, Billing & Accounting
Organization group
Public Protection
Base pay
$90,888
Overtime
$0
Other pay
$25,435
Benefits
$41,329
Total compensation
$157,652
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.94

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$18,801
Job Code
1632
Job Family Code
1600
Organization Group Code
Public Protection
Other Benefits
$9,007

At Police, Wendy Chan serves as a Senior Account Clerk within Payroll, Billing & Accounting. They work permanent civil service, 0.94 FTE. Their 2025 pay totaled $157,652. Their bargaining unit is SEIU, Local 1021, Misc.

Ana Torres

Chief Clerk/Police

2025 total comp
$157,613
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Protection
Base pay
$109,294
Overtime
$0
Other pay
$4,799
Benefits
$43,521
Total compensation
$157,613
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.9

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$17,896
Job Code
1410
Job Family Code
1400
Organization Group Code
Public Protection
Other Benefits
$8,820

Ana Torres holds the role of Chief Clerk at Police within Clerical, Secretarial & Steno. Their status is permanent civil service, 0.9 FTE. In 2025, their total compensation was $157,613. Their bargaining unit is SEIU, Local 1021, Misc.

Leticia Abedelal

Community Police Services Aide/Police

2025 total comp
$157,401
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$97,418
Overtime
$5,752
Other pay
$9,836
Benefits
$44,395
Total compensation
$157,401
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,953
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$8,664

At Police, Leticia Abedelal serves as a Community Police Services Aide within Airport Operation. They work permanent civil service, 1.04 FTE. Their 2025 pay totaled $157,401. Union affiliation: SEIU, Local 1021, Misc.

Gael Aguilar

Administrative Analyst/Police

2025 total comp
$157,364
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Protection
Base pay
$112,225
Overtime
$0
Other pay
$0
Benefits
$45,139
Total compensation
$157,364
Employment type
Permanent Exempt
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
1822
Job Family Code
1800
Organization Group Code
Public Protection
Other Benefits
$8,685

Gael Aguilar is a Administrative Analyst at Police within Budget, Admn & Stats Analysis. They work permanent exempt. 2025 total compensation came to $157,364. Union affiliation: SEIU, Local 1021, Misc.

Kalli Piper

Police Officer/Police

2025 total comp
$157,222
Sub-department
Police Services
Organization group
Public Protection
Base pay
$108,530
Overtime
$6,290
Other pay
$949
Benefits
$41,453
Total compensation
$157,222
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.95

Source-specific fields

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

Kalli Piper holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 0.95 FTE. In 2025, their total compensation was $157,222. They are represented by Poa.

Tayari Johnson

IT Operations Support Admn III/Police

2025 total comp
$156,956
Sub-department
Information Systems
Organization group
Public Protection
Base pay
$127,269
Overtime
$0
Other pay
$0
Benefits
$29,687
Total compensation
$156,956
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
$1,139
Job Code
1093
Job Family Code
1000
Organization Group Code
Public Protection
Other Benefits
$9,831

Tayari Johnson works as a IT Operations Support Admn III for Police within Information Systems. Their status is permanent civil service. Tayari earned $156,956 in 2025. Their bargaining unit is Prof & Tech Eng, Local 21.

Salvador Rios

Police Officer/Police

2025 total comp
$156,943
Sub-department
Police Services
Organization group
Public Protection
Base pay
$109,514
Overtime
$3,263
Other pay
$43
Benefits
$44,123
Total compensation
$156,943
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.95

Source-specific fields

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

At Police, Salvador Rios serves as a Police Officer within Police Services. They work permanent civil service, 0.95 FTE. Their 2025 pay totaled $156,943. Union affiliation: Poa.

Yao Liu

Community Police Services Aide/Police

2025 total comp
$156,873
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$97,437
Overtime
$3,448
Other pay
$11,414
Benefits
$44,573
Total compensation
$156,873
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
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$8,612

At Police, Yao Liu serves as a Community Police Services Aide within Airport Operation. They work permanent civil service, 1.02 FTE. Their 2025 pay totaled $156,873. Union affiliation: SEIU, Local 1021, Misc.

Gilbert Li

Community Police Services Aide/Police

2025 total comp
$156,795
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$97,424
Overtime
$4,491
Other pay
$10,455
Benefits
$44,425
Total compensation
$156,795
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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
$19,953
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$8,604

At Police, Gilbert Li serves as a Community Police Services Aide within Airport Operation. They work permanent civil service, 1.03 FTE. Their 2025 pay totaled $156,795. They are represented by SEIU, Local 1021, Misc.

Michael Zabarte

Community Police Services Aide/Police

2025 total comp
$156,698
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$97,432
Overtime
$3,196
Other pay
$11,451
Benefits
$44,619
Total compensation
$156,698
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
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$8,652

Michael Zabarte works as a Community Police Services Aide for Police within Airport Operation. Their status is permanent civil service, 1.02 FTE. Michael earned $156,698 in 2025. They are represented by SEIU, Local 1021, Misc.

Nicholas Caltagirone

Police Officer/Police

2025 total comp
$156,604
Sub-department
Police Services
Organization group
Public Protection
Base pay
$108,530
Overtime
$5,834
Other pay
$799
Benefits
$41,440
Total compensation
$156,604
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.95

Source-specific fields

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

Nicholas Caltagirone is a Police Officer at Police within Police Services. They work permanent civil service, 0.95 FTE. 2025 total compensation came to $156,604. Union affiliation: Poa.

Mark Kramer

Community Police Services Aide/Police

2025 total comp
$156,547
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$97,424
Overtime
$4,382
Other pay
$10,297
Benefits
$44,444
Total compensation
$156,547
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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
$19,953
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$8,646

Mark Kramer holds the role of Community Police Services Aide at Police within Airport Operation. Their status is permanent civil service, 1.03 FTE. In 2025, their total compensation was $156,547. Union affiliation: SEIU, Local 1021, Misc.

Linda Caravelli

Legal Assistant/Police

2025 total comp
$156,480
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$127,813
Overtime
$0
Other pay
$0
Benefits
$28,667
Total compensation
$156,480
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
Job Code
8173
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$9,873
Retirement Contribution
$18,794

At Police, Linda Caravelli serves as a Legal Assistant within Legal & Court. They work permanent civil service. Their 2025 pay totaled $156,480. Their bargaining unit is Prof & Tech Eng, Local 21.

Tyler Cope

Police Officer/Police

2025 total comp
$156,424
Sub-department
Police Services
Organization group
Public Protection
Base pay
$67,899
Overtime
$34,441
Other pay
$31,421
Benefits
$22,663
Total compensation
$156,424
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.62

Source-specific fields

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

Tyler Cope works as a Police Officer for Police within Police Services. Their status is permanent civil service, 0.62 FTE. Tyler earned $156,424 in 2025. Union affiliation: Poa.