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 1

Richard Seidell

Police Officer 3/Police

2025 total comp
$108,433
Sub-department
Police Services
Organization group
Public Protection
Base pay
$36,683
Overtime
$18,737
Other pay
$37,006
Benefits
$16,006
Total compensation
$108,433
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.44

Source-specific fields

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

Richard Seidell holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 0.44 FTE. In 2025, their total compensation was $108,433. They are represented by Poa.

Qianhe Sun

Police Officer/Police

2025 total comp
$108,316
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$3,032
Other pay
$43
Benefits
$30,108
Total compensation
$108,316
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,678
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,822

At Police, Qianhe Sun serves as a Police Officer within Police Services. They work permanent civil service, 0.65 FTE. Their 2025 pay totaled $108,316. They are represented by Poa.

Kai Heflin

Police Officer/Police

2025 total comp
$107,623
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$2,408
Other pay
$18
Benefits
$30,064
Total compensation
$107,623
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,678
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,777

At Police, Kai Heflin serves as a Police Officer within Police Services. They work permanent civil service, 0.65 FTE. Their 2025 pay totaled $107,623. They are represented by Poa.

Yael Torales

Police Officer/Police

2025 total comp
$107,580
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$2,344
Other pay
$43
Benefits
$30,061
Total compensation
$107,580
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,678
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,774

At Police, Yael Torales serves as a Police Officer within Police Services. They work permanent civil service, 0.65 FTE. Their 2025 pay totaled $107,580. Union affiliation: Poa.

Jesus Galvan

Police Officer/Police

2025 total comp
$107,507
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$2,301
Other pay
$18
Benefits
$30,056
Total compensation
$107,507
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,678
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,769

Jesus Galvan works as a Police Officer for Police within Police Services. Their status is permanent civil service, 0.65 FTE. Jesus earned $107,507 in 2025. They are represented by Poa.

Nikolas Patel

Police Officer/Police

2025 total comp
$107,456
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$2,225
Other pay
$43
Benefits
$30,055
Total compensation
$107,456
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,678
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,768

At Police, Nikolas Patel serves as a Police Officer within Police Services. They work permanent civil service, 0.65 FTE. Their 2025 pay totaled $107,456. Union affiliation: Poa.

Matthew Gaehwiler

Police Officer/Police

2025 total comp
$107,308
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$2,150
Other pay
$18
Benefits
$30,007
Total compensation
$107,308
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,678
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,720

Matthew Gaehwiler is a Police Officer at Police within Police Services. They work permanent civil service, 0.65 FTE. 2025 total compensation came to $107,308. Union affiliation: Poa.

Joseph Dunn

Police Officer/Police

2025 total comp
$107,257
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$2,043
Other pay
$43
Benefits
$30,038
Total compensation
$107,257
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,678
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,751

Joseph Dunn works as a Police Officer for Police within Police Services. Their status is permanent civil service, 0.65 FTE. Joseph earned $107,257 in 2025. Their bargaining unit is Poa.

Giovanni Ochoa

Police Officer/Police

2025 total comp
$107,154
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$2,261
Other pay
$18
Benefits
$29,742
Total compensation
$107,154
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,678
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,456

Giovanni Ochoa 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 $107,154. Union affiliation: Poa.

Sarabjit Singh

Police Officer/Police

2025 total comp
$107,123
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$2,483
Other pay
$43
Benefits
$29,465
Total compensation
$107,123
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,678
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,819

Sarabjit Singh 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 $107,123. Union affiliation: Poa.

Kevin Espagna

Police Officer/Police

2025 total comp
$107,117
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$1,935
Other pay
$18
Benefits
$30,031
Total compensation
$107,117
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,678
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,744

Kevin Espagna works as a Police Officer for Police within Police Services. Their status is permanent civil service, 0.65 FTE. Kevin earned $107,117 in 2025. Union affiliation: Poa.

Laurence Chew

Community Police Services Aide/Police

2025 total comp
$107,086
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$50,873
Overtime
$755
Other pay
$30,629
Benefits
$24,829
Total compensation
$107,086
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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,523
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$6,302

Laurence Chew holds the role of Community Police Services Aide at Police within Airport Operation. Their status is permanent civil service, 0.53 FTE. In 2025, their total compensation was $107,086. Union affiliation: SEIU, Local 1021, Misc.

Brosnan Tran

Police Officer/Police

2025 total comp
$107,073
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$1,914
Other pay
$18
Benefits
$30,009
Total compensation
$107,073
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,678
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,722

Brosnan Tran 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 $107,073. Their bargaining unit is Poa.

Visakha Hoang

Police Officer/Police

2025 total comp
$107,072
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$1,871
Other pay
$43
Benefits
$30,025
Total compensation
$107,072
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,678
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,738

Visakha Hoang 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 $107,072. Their bargaining unit is Poa.

Zachariah Allen

Police Officer/Police

2025 total comp
$106,944
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$1,806
Other pay
$43
Benefits
$29,962
Total compensation
$106,944
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.64

Source-specific fields

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

Zachariah Allen holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 0.64 FTE. In 2025, their total compensation was $106,944. They are represented by Poa.

Ronald Leak

Community Police Services Aide/Police

2025 total comp
$106,803
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$63,139
Overtime
$1,187
Other pay
$14,006
Benefits
$28,471
Total compensation
$106,803
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.66

Source-specific fields

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

At Police, Ronald Leak serves as a Community Police Services Aide within Airport Operation. They work permanent civil service, 0.66 FTE. Their 2025 pay totaled $106,803. They are represented by SEIU, Local 1021, Misc.

James Hernandez

Police Officer/Police

2025 total comp
$106,782
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$1,634
Other pay
$18
Benefits
$29,997
Total compensation
$106,782
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.64

Source-specific fields

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

At Police, James Hernandez serves as a Police Officer within Police Services. They work permanent civil service, 0.64 FTE. Their 2025 pay totaled $106,782. They are represented by Poa.

Jimmie Wu

Police Officer/Police

2025 total comp
$106,695
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$1,634
Other pay
$43
Benefits
$29,886
Total compensation
$106,695
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.64

Source-specific fields

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

At Police, Jimmie Wu serves as a Police Officer within Police Services. They work permanent civil service, 0.64 FTE. Their 2025 pay totaled $106,695. Union affiliation: Poa.

Kim Bellino

Community Police Services Aide/Police

2024 total comp
$106,668
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$69,884
Overtime
$865
Other pay
$4,139
Benefits
$31,781
Total compensation
$106,668
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.75

Source-specific fields

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

Kim Bellino holds the role of Community Police Services Aide at Police within Airport Operation. Their status is permanent civil service, 0.75 FTE. In 2024, their total compensation was $106,668. Their bargaining unit is SEIU, Local 1021, Misc.

Henry Woo

Sergeant 3/Police

2025 total comp
$106,459
Sub-department
Police Services
Organization group
Public Protection
Base pay
$23,813
Overtime
$31,298
Other pay
$40,046
Benefits
$11,302
Total compensation
$106,459
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.29

Source-specific fields

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

Henry Woo holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 0.29 FTE. In 2025, their total compensation was $106,459. They are represented by Poa.

Lawrence Hwang

Police Officer/Police

2025 total comp
$106,350
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$1,226
Other pay
$18
Benefits
$29,974
Total compensation
$106,350
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.64

Source-specific fields

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

Lawrence Hwang works as a Police Officer for Police within Police Services. Their status is permanent civil service, 0.64 FTE. Lawrence earned $106,350 in 2025. Union affiliation: Poa.

Ryan Shihadeh

Police Officer/Police

2025 total comp
$106,344
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$1,290
Other pay
$18
Benefits
$29,903
Total compensation
$106,344
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.64

Source-specific fields

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

Ryan Shihadeh is a Police Officer at Police within Police Services. They work permanent civil service, 0.64 FTE. 2025 total compensation came to $106,344. Their bargaining unit is Poa.

Christopher Leung

Police Officer/Police

2025 total comp
$106,152
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$1,032
Other pay
$43
Benefits
$29,945
Total compensation
$106,152
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.64

Source-specific fields

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

At Police, Christopher Leung serves as a Police Officer within Police Services. They work permanent civil service, 0.64 FTE. Their 2025 pay totaled $106,152. They are represented by Poa.

Marco Zamora

Police Officer/Police

2025 total comp
$106,140
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$1,742
Other pay
$43
Benefits
$29,223
Total compensation
$106,140
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.64

Source-specific fields

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

Marco Zamora holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 0.64 FTE. In 2025, their total compensation was $106,140. They are represented by Poa.

Christian Young

Police Officer/Police

2025 total comp
$105,882
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$774
Other pay
$43
Benefits
$29,932
Total compensation
$105,882
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.64

Source-specific fields

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

Christian Young is a Police Officer at Police within Police Services. They work permanent civil service, 0.64 FTE. 2025 total compensation came to $105,882. Union affiliation: Poa.

Andrew Oducayen

Police Officer/Police

2025 total comp
$105,866
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$774
Other pay
$18
Benefits
$29,941
Total compensation
$105,866
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.64

Source-specific fields

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

Andrew Oducayen works as a Police Officer for Police within Police Services. Their status is permanent civil service, 0.64 FTE. Andrew earned $105,866 in 2025. They are represented by Poa.

Tong Zheng

Police Officer/Police

2025 total comp
$105,776
Sub-department
Police Services
Organization group
Public Protection
Base pay
$74,969
Overtime
$682
Other pay
$38
Benefits
$30,087
Total compensation
$105,776
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.64

Source-specific fields

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

Tong Zheng holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 0.64 FTE. In 2025, their total compensation was $105,776. They are represented by Poa.

Gerald Thompson

Police Officer 2/Police

2024 total comp
$105,333
Sub-department
Police Services
Organization group
Public Protection
Base pay
$35,356
Overtime
$21,856
Other pay
$33,348
Benefits
$14,773
Total compensation
$105,333
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.38

Source-specific fields

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

Gerald Thompson is a Police Officer 2 at Police within Police Services. They work permanent civil service, 0.38 FTE. 2024 total compensation came to $105,333. Union affiliation: Poa.

Henry Toy

Community Police Services Aide/Police

2024 total comp
$105,309
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$51,479
Overtime
$4,415
Other pay
$24,217
Benefits
$25,199
Total compensation
$105,309
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.58

Source-specific fields

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

Henry Toy is a Community Police Services Aide at Police within Airport Operation. They work permanent civil service, 0.58 FTE. 2024 total compensation came to $105,309. They are represented by SEIU, Local 1021, Misc.

Karnjit Mann

Police Officer/Police

2025 total comp
$105,027
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$0
Other pay
$18
Benefits
$29,876
Total compensation
$105,027
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.63

Source-specific fields

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

At Police, Karnjit Mann serves as a Police Officer within Police Services. They work permanent civil service, 0.63 FTE. Their 2025 pay totaled $105,027. Their bargaining unit is Poa.

Daniel Mendez

Police Officer/Police

2025 total comp
$105,023
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$0
Other pay
$18
Benefits
$29,872
Total compensation
$105,023
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.63

Source-specific fields

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

Daniel Mendez works as a Police Officer for Police within Police Services. Their status is permanent civil service, 0.63 FTE. Daniel earned $105,023 in 2025. They are represented by Poa.

Mousa Baqaein

Senior Clerk/Police

2025 total comp
$104,952
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Protection
Base pay
$71,471
Overtime
$0
Other pay
$250
Benefits
$33,231
Total compensation
$104,952
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,650
Job Code
1406
Job Family Code
1400
Organization Group Code
Public Protection
Other Benefits
$5,086

Mousa Baqaein works as a Senior Clerk for Police within Clerical, Secretarial & Steno. Their status is permanent civil service, 0.88 FTE. Mousa earned $104,952 in 2025. Their bargaining unit is SEIU, Local 1021, Misc.

Ryan Kao

Manager V/Police

2025 total comp
$104,941
Sub-department
Management
Organization group
Public Protection
Base pay
$42,298
Overtime
$0
Other pay
$45,265
Benefits
$17,378
Total compensation
$104,941
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Exec Assoc, Misc
Full-time equivalent (FTE)
0.16

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$4,353
Job Code
0933
Job Family Code
0900
Organization Group Code
Public Protection
Other Benefits
$6,935

Ryan Kao holds the role of Manager V at Police within Management. Their status is permanent exempt, 0.16 FTE. In 2025, their total compensation was $104,941. Their bargaining unit is Municipal Exec Assoc, Misc.

Tiffany Rasso

Community Police Services Aide/Police

2025 total comp
$104,763
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$60,215
Overtime
$3,432
Other pay
$4,067
Benefits
$37,048
Total compensation
$104,763
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.64

Source-specific fields

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

At Police, Tiffany Rasso serves as a Community Police Services Aide within Airport Operation. They work permanent civil service, 0.64 FTE. Their 2025 pay totaled $104,763. They are represented by SEIU, Local 1021, Misc.

Michael Russell

Police Officer/Police

2025 total comp
$104,747
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,133
Overtime
$0
Other pay
$18
Benefits
$29,597
Total compensation
$104,747
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.63

Source-specific fields

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

Michael Russell is a Police Officer at Police within Police Services. They work permanent civil service, 0.63 FTE. 2025 total compensation came to $104,747. They are represented by Poa.

Maeve Scharetg

Police Officer/Police

2025 total comp
$104,612
Sub-department
Police Services
Organization group
Public Protection
Base pay
$74,961
Overtime
$0
Other pay
$0
Benefits
$29,651
Total compensation
$104,612
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.63

Source-specific fields

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

Maeve Scharetg is a Police Officer at Police within Police Services. They work permanent civil service, 0.63 FTE. 2025 total compensation came to $104,612. Their bargaining unit is Poa.

Julie Madrigal

Legal Assistant/Police

2024 total comp
$104,408
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$64,170
Overtime
$0
Other pay
$14,028
Benefits
$26,210
Total compensation
$104,408
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.56

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$10,098
Job Code
8173
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$6,045

Julie Madrigal holds the role of Legal Assistant at Police within Legal & Court. Their status is permanent civil service, 0.56 FTE. In 2024, their total compensation was $104,408. Their bargaining unit is Prof & Tech Eng, Local 21.

Michael Lau

Sergeant 3/Police

2025 total comp
$104,406
Sub-department
Police Services
Organization group
Public Protection
Base pay
$14,150
Overtime
$41,552
Other pay
$38,486
Benefits
$10,219
Total compensation
$104,406
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.24

Source-specific fields

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

Michael Lau holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 0.24 FTE. In 2025, their total compensation was $104,406. Their bargaining unit is Poa.

Willie Jr

Community Police Services Aide/Police

2025 total comp
$103,973
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$45,641
Overtime
$22,899
Other pay
$12,696
Benefits
$22,737
Total compensation
$103,973
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.63

Source-specific fields

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

At Police, Willie Jr serves as a Community Police Services Aide within Airport Operation. They work permanent civil service, 0.63 FTE. Their 2025 pay totaled $103,973. Union affiliation: SEIU, Local 1021, Misc.

Lynn Pai

Media Production Technician/Police

2024 total comp
$103,950
Sub-department
Computer Operatns & Repro Svcs
Organization group
Public Protection
Base pay
$52,976
Overtime
$275
Other pay
$25,227
Benefits
$25,472
Total compensation
$103,950
Employment type
Permanent Civil Service
Union / bargaining unit
Theatrical Stage Emp, Local 16
Full-time equivalent (FTE)
0.56

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$11,125
Job Code
1766
Job Family Code
1700
Organization Group Code
Public Protection
Other Benefits
$6,035

Lynn Pai holds the role of Media Production Technician at Police within Computer Operatns & Repro Services. Their status is permanent civil service, 0.56 FTE. In 2024, their total compensation was $103,950. Their bargaining unit is Theatrical Stage Emp, Local 16.