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 62

Daniel Leung

Senior Clerk/Police

2025 total comp
$142,930
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Protection
Base pay
$80,648
Overtime
$18,883
Other pay
$3,560
Benefits
$39,839
Total compensation
$142,930
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.15

Source-specific fields

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

Daniel Leung is a Senior Clerk at Police within Clerical, Secretarial & Steno. They work permanent civil service, 1.15 FTE. 2025 total compensation came to $142,930. Their bargaining unit is SEIU, Local 1021, Misc.

Gary Chu

Community Police Services Aide/Police

2024 total comp
$142,875
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$97,793
Overtime
$82
Other pay
$2,626
Benefits
$42,374
Total compensation
$142,875
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,285
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$7,706

Gary Chu is a Community Police Services Aide at Police within Airport Operation. They work permanent civil service, 1.04 FTE. 2024 total compensation came to $142,875. Their bargaining unit is SEIU, Local 1021, Misc.

Jordan Oryall

Police Officer 2/Police

2025 total comp
$142,823
Sub-department
Police Services
Organization group
Public Protection
Base pay
$98,413
Overtime
$8,815
Other pay
$6,827
Benefits
$28,768
Total compensation
$142,823
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,263
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$1,614

At Police, Jordan Oryall serves as a Police Officer 2 within Police Services. They work permanent civil service, 0.65 FTE. Their 2025 pay totaled $142,823. They are represented by Poa.

Amanda Amoroso

Community Police Services Aide/Police

2025 total comp
$142,570
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$85,929
Overtime
$6,569
Other pay
$8,732
Benefits
$41,341
Total compensation
$142,570
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,837
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$7,585

Amanda Amoroso holds the role of Community Police Services Aide at Police within Airport Operation. Their status is permanent civil service, 1.04 FTE. In 2025, their total compensation was $142,570. They are represented by SEIU, Local 1021, Misc.

Michael Tarkman

Community Police Services Aide/Police

2025 total comp
$142,315
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$97,428
Overtime
$45
Other pay
$2,543
Benefits
$42,299
Total compensation
$142,315
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
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$7,642

Michael Tarkman holds the role of Community Police Services Aide at Police within Airport Operation. Their status is permanent civil service. In 2025, their total compensation was $142,315. They are represented by SEIU, Local 1021, Misc.

Lisa Vanni

Secretary 2/Police

2025 total comp
$142,219
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Protection
Base pay
$97,725
Overtime
$1,247
Other pay
$1,040
Benefits
$42,207
Total compensation
$142,219
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
1446
Job Family Code
1400
Organization Group Code
Public Protection
Other Benefits
$7,729

Lisa Vanni works as a Secretary 2 for Police within Clerical, Secretarial & Steno. Their status is permanent civil service, 1.01 FTE. Lisa earned $142,219 in 2025. Union affiliation: SEIU, Local 1021, Misc.

Thomas Murphy

Police Officer/Police

2025 total comp
$142,204
Sub-department
Police Services
Organization group
Public Protection
Base pay
$80,123
Overtime
$29,147
Other pay
$7,777
Benefits
$25,157
Total compensation
$142,204
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.68

Source-specific fields

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

Thomas Murphy is a Police Officer at Police within Police Services. They work permanent civil service, 0.68 FTE. 2025 total compensation came to $142,204. Union affiliation: Poa.

Marie Aure-Flieder

Executive Secretary 1/Police

2025 total comp
$141,897
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Protection
Base pay
$98,895
Overtime
$0
Other pay
$2,525
Benefits
$40,477
Total compensation
$141,897
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.92

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$18,274
Job Code
1450
Job Family Code
1400
Organization Group Code
Public Protection
Other Benefits
$7,272

Marie Aure-Flieder holds the role of Executive Secretary 1 at Police within Clerical, Secretarial & Steno. Their status is permanent civil service, 0.92 FTE. In 2025, their total compensation was $141,897. Union affiliation: SEIU, Local 1021, Misc.

Matthew Ryder

Police Officer/Police

2025 total comp
$141,797
Sub-department
Police Services
Organization group
Public Protection
Base pay
$80,434
Overtime
$14,865
Other pay
$3,666
Benefits
$42,832
Total compensation
$141,797
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.18

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$22,655
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$7,340

Matthew Ryder is a Police Officer at Police within Police Services. They work permanent civil service, 1.18 FTE. 2025 total compensation came to $141,797. They are represented by Poa.

Winnie Schafer

Senior Clerk Typist/Police

2025 total comp
$141,789
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Protection
Base pay
$97,723
Overtime
$0
Other pay
$1,739
Benefits
$42,326
Total compensation
$141,789
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
1426
Job Family Code
1400
Organization Group Code
Public Protection
Other Benefits
$7,746

Winnie Schafer holds the role of Senior Clerk Typist at Police within Clerical, Secretarial & Steno. Their status is permanent civil service. In 2025, their total compensation was $141,789. Union affiliation: SEIU, Local 1021, Misc.

Juliana Petani

Legal Assistant/Police

2024 total comp
$141,683
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$91,265
Overtime
$11,885
Other pay
$0
Benefits
$38,533
Total compensation
$141,683
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
$16,713
Job Code
8173
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$7,894

Juliana Petani is a Legal Assistant at Police within Legal & Court. They work permanent civil service. 2024 total compensation came to $141,683. Union affiliation: Prof & Tech Eng, Local 21.

Ginger Huey

Community Police Services Aide/Police

2025 total comp
$141,571
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$90,219
Overtime
$1,308
Other pay
$9,102
Benefits
$40,943
Total compensation
$141,571
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.93

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$18,490
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$7,831

Ginger Huey holds the role of Community Police Services Aide at Police within Airport Operation. Their status is permanent civil service, 0.93 FTE. In 2025, their total compensation was $141,571. Their bargaining unit is SEIU, Local 1021, Misc.

Karen Yan

Secretary 2/Police

2025 total comp
$141,442
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Protection
Base pay
$97,725
Overtime
$0
Other pay
$1,560
Benefits
$42,157
Total compensation
$141,442
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
1446
Job Family Code
1400
Organization Group Code
Public Protection
Other Benefits
$7,604

Karen Yan is a Secretary 2 at Police within Clerical, Secretarial & Steno. They work permanent civil service. 2025 total compensation came to $141,442. They are represented by SEIU, Local 1021, Misc.

Doris Burks

Senior Legal Process Clerk/Police

2025 total comp
$141,313
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$92,608
Overtime
$3,371
Other pay
$3,476
Benefits
$41,858
Total compensation
$141,313
Employment type
Permanent Exempt
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
8108
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$7,772

At Police, Doris Burks serves as a Senior Legal Process Clerk within Legal & Court. They work permanent exempt, 1.02 FTE. Their 2025 pay totaled $141,313. Their bargaining unit is SEIU, Local 1021, Misc.

Mark Cortez

Automotive Service Worker/Police

2025 total comp
$141,309
Sub-department
Skilled Labor
Organization group
Public Protection
Base pay
$94,414
Overtime
$7,999
Other pay
$1,425
Benefits
$37,471
Total compensation
$141,309
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 250-A, AutoServ
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
$15,580
Job Code
7410
Job Family Code
7400
Organization Group Code
Public Protection
Other Benefits
$7,982

At Police, Mark Cortez serves as a Automotive Service Worker within Skilled Labor. They work permanent civil service, 1.05 FTE. Their 2025 pay totaled $141,309. Their bargaining unit is TWU, Local 250-A, AutoServ.

Brianna Card

Community Police Services Aide/Police

2025 total comp
$141,125
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$86,429
Overtime
$4,719
Other pay
$8,395
Benefits
$41,583
Total compensation
$141,125
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
$7,688

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

Anna Gray

Community Police Services Aide/Police

2025 total comp
$140,734
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$86,306
Overtime
$4,777
Other pay
$8,221
Benefits
$41,430
Total compensation
$140,734
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,933
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$7,595

Anna Gray is a Community Police Services Aide at Police within Airport Operation. They work permanent civil service, 1.03 FTE. 2025 total compensation came to $140,734. They are represented by SEIU, Local 1021, Misc.

Marcos Zambrano

Police Officer 2/Police

2024 total comp
$140,700
Sub-department
Police Services
Organization group
Public Protection
Base pay
$95,396
Overtime
$0
Other pay
$15,301
Benefits
$30,003
Total compensation
$140,700
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.68

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$13,704
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$1,151

Marcos Zambrano is a Police Officer 2 at Police within Police Services. They work permanent civil service, 0.68 FTE. 2024 total compensation came to $140,700. They are represented by Poa.

John Goyich

Background Investigator/Police

2025 total comp
$140,668
Sub-department
Personnel
Organization group
Public Protection
Base pay
$106,958
Overtime
$0
Other pay
$8,230
Benefits
$25,480
Total compensation
$140,668
Employment type
Temporary Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.81

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$920
Job Code
1251
Job Family Code
1200
Organization Group Code
Public Protection
Other Benefits
$8,782

John Goyich works as a Background Investigator for Police within Personnel. Their status is temporary exempt, 0.81 FTE. John earned $140,668 in 2025. Their bargaining unit is Prof & Tech Eng, Local 21.

Chad Elder

Police Evidence Technician/Police

2025 total comp
$140,663
Sub-department
Purchasing & Storekeeping
Organization group
Public Protection
Base pay
$93,762
Overtime
$1,091
Other pay
$3,920
Benefits
$41,890
Total compensation
$140,663
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
1939
Job Family Code
1900
Organization Group Code
Public Protection
Other Benefits
$7,572

Chad Elder holds the role of Police Evidence Technician at Police within Purchasing & Storekeeping. Their status is permanent civil service, 1.01 FTE. In 2025, their total compensation was $140,663. Their bargaining unit is SEIU, Local 1021, Misc.

Antonio Garcia

Community Police Services Aide/Police

2025 total comp
$140,355
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$97,437
Overtime
$3,053
Other pay
$4,420
Benefits
$35,445
Total compensation
$140,355
Employment type
Temporary Exempt
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,120

Antonio Garcia works as a Community Police Services Aide for Police within Airport Operation. Their status is temporary exempt, 1.02 FTE. Antonio earned $140,355 in 2025. Union affiliation: SEIU, Local 1021, Misc.

Constance Fitzgerald

Executive Secretary 2/Police

2025 total comp
$139,916
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Protection
Base pay
$97,497
Overtime
$1,081
Other pay
$0
Benefits
$41,338
Total compensation
$139,916
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
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,546
Job Code
1452
Job Family Code
1400
Organization Group Code
Public Protection
Other Benefits
$7,456

Constance Fitzgerald works as a Executive Secretary 2 for Police within Clerical, Secretarial & Steno. Their status is permanent civil service, 1.01 FTE. Constance earned $139,916 in 2025. Union affiliation: Prof & Tech Eng, Local 21.

Janice Wong

Secretary 2/Police

2025 total comp
$139,633
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Protection
Base pay
$97,725
Overtime
$0
Other pay
$0
Benefits
$41,908
Total compensation
$139,633
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
1446
Job Family Code
1400
Organization Group Code
Public Protection
Other Benefits
$7,583

At Police, Janice Wong serves as a Secretary 2 within Clerical, Secretarial & Steno. They work permanent civil service. Their 2025 pay totaled $139,633. Their bargaining unit is SEIU, Local 1021, Misc.

Tsui Chan

Secretary 2/Police

2025 total comp
$139,631
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Protection
Base pay
$97,725
Overtime
$0
Other pay
$0
Benefits
$41,906
Total compensation
$139,631
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
1446
Job Family Code
1400
Organization Group Code
Public Protection
Other Benefits
$7,581

Tsui Chan is a Secretary 2 at Police within Clerical, Secretarial & Steno. They work permanent civil service. 2025 total compensation came to $139,631. They are represented by SEIU, Local 1021, Misc.

Jason Lau

Community Police Services Aide/Police

2025 total comp
$139,553
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$85,241
Overtime
$7,695
Other pay
$7,690
Benefits
$38,927
Total compensation
$139,553
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.93

Source-specific fields

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

At Police, Jason Lau serves as a Community Police Services Aide within Airport Operation. They work permanent civil service, 0.93 FTE. Their 2025 pay totaled $139,553. Union affiliation: SEIU, Local 1021, Misc.

Peter Mussad

Police Officer/Police

2025 total comp
$139,502
Sub-department
Police Services
Organization group
Public Protection
Base pay
$99,758
Overtime
$0
Other pay
$0
Benefits
$39,745
Total compensation
$139,502
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
$18,381
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$7,143

At Police, Peter Mussad serves as a Police Officer within Police Services. They work permanent civil service, 0.85 FTE. Their 2025 pay totaled $139,502. Union affiliation: Poa.

Jennifer Lee

Senior Account Clerk/Police

2025 total comp
$139,436
Sub-department
Payroll, Billing & Accounting
Organization group
Public Protection
Base pay
$96,518
Overtime
$0
Other pay
$1,040
Benefits
$41,878
Total compensation
$139,436
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
1632
Job Family Code
1600
Organization Group Code
Public Protection
Other Benefits
$7,578

Jennifer Lee works as a Senior Account Clerk for Police within Payroll, Billing & Accounting. Their status is permanent civil service. Jennifer earned $139,436 in 2025. Their bargaining unit is SEIU, Local 1021, Misc.

Naomi Glixman

Graphic Artist/Police

2025 total comp
$139,392
Sub-department
Sub-Professional Engineering
Organization group
Public Protection
Base pay
$96,518
Overtime
$0
Other pay
$1,040
Benefits
$41,835
Total compensation
$139,392
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
5322
Job Family Code
5300
Organization Group Code
Public Protection
Other Benefits
$7,535

At Police, Naomi Glixman serves as a Graphic Artist within Sub-Professional Engineering. They work permanent civil service. Their 2025 pay totaled $139,392. Their bargaining unit is SEIU, Local 1021, Misc.

Kaku Weathersby

Community Police Services Aide/Police

2025 total comp
$139,366
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$87,746
Overtime
$2,594
Other pay
$9,428
Benefits
$39,598
Total compensation
$139,366
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.91

Source-specific fields

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

Kaku Weathersby works as a Community Police Services Aide for Police within Airport Operation. Their status is permanent civil service, 0.91 FTE. Kaku earned $139,366 in 2025. They are represented by SEIU, Local 1021, Misc.

Martin Cabrera

Police Officer/Police

2024 total comp
$139,346
Sub-department
Police Services
Organization group
Public Protection
Base pay
$100,782
Overtime
$162
Other pay
$913
Benefits
$37,490
Total compensation
$139,346
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.93

Source-specific fields

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

Martin Cabrera works as a Police Officer for Police within Police Services. Their status is permanent civil service, 0.93 FTE. Martin earned $139,346 in 2024. Their bargaining unit is Poa.

Collin Quinlan

Community Police Services Aide/Police

2025 total comp
$139,327
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$94,918
Overtime
$1,006
Other pay
$2,098
Benefits
$41,305
Total compensation
$139,327
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,432
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$7,609

Collin Quinlan works as a Community Police Services Aide for Police within Airport Operation. Their status is permanent civil service, 0.98 FTE. Collin earned $139,327 in 2025. They are represented by SEIU, Local 1021, Misc.

Edmund Geli

Automotive Service Worker/Police

2025 total comp
$139,247
Sub-department
Skilled Labor
Organization group
Public Protection
Base pay
$94,414
Overtime
$6,025
Other pay
$1,410
Benefits
$37,398
Total compensation
$139,247
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 250-A, AutoServ
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
$15,580
Job Code
7410
Job Family Code
7400
Organization Group Code
Public Protection
Other Benefits
$7,911

Edmund Geli works as a Automotive Service Worker for Police within Skilled Labor. Their status is permanent civil service, 1.04 FTE. Edmund earned $139,247 in 2025. Union affiliation: TWU, Local 250-A, AutoServ.

Riley Iii

Police Officer 3/Police

2024 total comp
$139,243
Sub-department
Police Services
Organization group
Public Protection
Base pay
$99,354
Overtime
$3,794
Other pay
$5,168
Benefits
$30,927
Total compensation
$139,243
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.68

Source-specific fields

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

Riley Iii works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 0.68 FTE. Riley earned $139,243 in 2024. Their bargaining unit is Poa.

Maria Petalver

Senior Account Clerk/Police

2025 total comp
$139,231
Sub-department
Payroll, Billing & Accounting
Organization group
Public Protection
Base pay
$96,518
Overtime
$0
Other pay
$1,040
Benefits
$41,674
Total compensation
$139,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
1632
Job Family Code
1600
Organization Group Code
Public Protection
Other Benefits
$7,374

Maria Petalver works as a Senior Account Clerk for Police within Payroll, Billing & Accounting. Their status is permanent civil service. Maria earned $139,231 in 2025. Union affiliation: SEIU, Local 1021, Misc.

Joseph Salazar

Sergeant 3/Police

2025 total comp
$139,089
Sub-department
Police Services
Organization group
Public Protection
Base pay
$82,949
Overtime
$0
Other pay
$30,099
Benefits
$26,041
Total compensation
$139,089
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.45

Source-specific fields

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

Joseph Salazar is a Sergeant 3 at Police within Police Services. They work permanent civil service, 0.45 FTE. 2025 total compensation came to $139,089. Union affiliation: Poa.

Josie Lee

Community Police Services Aide/Police

2025 total comp
$138,853
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$94,096
Overtime
$0
Other pay
$3,611
Benefits
$41,146
Total compensation
$138,853
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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,262
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$7,521

Josie Lee is a Community Police Services Aide at Police within Airport Operation. They work permanent civil service, 0.97 FTE. 2025 total compensation came to $138,853. They are represented by SEIU, Local 1021, Misc.

Jiawei Tan

Community Police Services Aide/Police

2025 total comp
$138,752
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$88,448
Overtime
$5,247
Other pay
$3,981
Benefits
$41,077
Total compensation
$138,752
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
$7,542

At Police, Jiawei Tan serves as a Community Police Services Aide within Airport Operation. They work permanent civil service, 1.04 FTE. Their 2025 pay totaled $138,752. They are represented by SEIU, Local 1021, Misc.

Clifford Wong

Police Officer/Police

2025 total comp
$138,752
Sub-department
Police Services
Organization group
Public Protection
Base pay
$97,268
Overtime
$2,393
Other pay
$43
Benefits
$39,048
Total compensation
$138,752
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
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
$17,822
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$7,429

Clifford Wong is a Police Officer at Police within Police Services. They work permanent civil service, 0.84 FTE. 2025 total compensation came to $138,752. Union affiliation: Poa.

Francisco Rico

Senior Clerk/Police

2025 total comp
$138,582
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Protection
Base pay
$80,235
Overtime
$18,391
Other pay
$0
Benefits
$39,956
Total compensation
$138,582
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.15

Source-specific fields

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

Francisco Rico works as a Senior Clerk for Police within Clerical, Secretarial & Steno. Their status is permanent civil service, 1.15 FTE. Francisco earned $138,582 in 2025. Their bargaining unit is SEIU, Local 1021, Misc.

John Ramirez

Police Evidence Technician/Police

2025 total comp
$138,363
Sub-department
Purchasing & Storekeeping
Organization group
Public Protection
Base pay
$93,762
Overtime
$1,634
Other pay
$1,560
Benefits
$41,407
Total compensation
$138,363
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
1939
Job Family Code
1900
Organization Group Code
Public Protection
Other Benefits
$7,436

John Ramirez works as a Police Evidence Technician for Police within Purchasing & Storekeeping. Their status is permanent civil service, 1.01 FTE. John earned $138,363 in 2025. Union affiliation: SEIU, Local 1021, Misc.