GCGovComp.app

City and County of San Francisco / Police

Agency file

Police

Source file: City and County of San Francisco — Employee Compensation / ingested Jun 17, 2026

The Police provides law enforcement and public safety — patrol, criminal investigation, and emergency response.

In 2025, this agency had 3,039 employees with median total compensation of $250,324; the highest distinct record was $827,879.

Year
2025
Employees
3,039
Median total
$250,324
Highest record
$827,879

What the records show

Compensation analytics

These summaries compare pay within the agency before listing individual records.

Salary distribution

$26$520,499+

How 2025 total compensation is spread across the 3,039 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($250,324) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$131,135 (54%)
  • Overtime$50,945 (21%)
  • Other$18,842 (8%)
  • Benefits$42,395 (17%)

What an average paycheck here is made of — base salary versus overtime, other pay (bonuses, allowances), and benefits. A large overtime or other-pay share means take-home often exceeds base salary.

Pay percentiles

10th
25th
Median
75th
90th
$45,273
$144,148
$250,324
$338,792
$422,170

The pay ladder for this department. Someone at the 90th percentile earns $422,170 — more than 90% of the department; the 10th percentile earns $45,273. The shaded band is the middle half of employees (25th–75th percentile).

Largest job titles

Police Officer 3
1,145 · $284,634
Sergeant 3
400 · $383,568
Police Officer
341 · $138,752
Police Officer 2
232 · $273,420

The most common job titles in this department by headcount, with the median total compensation for each. Click a title to see everyone who holds it.

Record list

Employees

Highest-paid first / page 45

Russell Lucia

Police Officer/Police

2025 total comp
$232,161
Sub-department
Police Services
Organization group
Public Protection
Base pay
$134,719
Overtime
$48,407
Other pay
$4,849
Benefits
$44,187
Total compensation
$232,161
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.24

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
$2,660

Russell Lucia is a Police Officer at Police within Police Services. They work permanent civil service, 1.24 FTE. 2025 total compensation came to $232,161. Their bargaining unit is POA.

Nikolai Ballard

Police Officer 2/Police

2025 total comp
$231,853
Sub-department
Police Services
Organization group
Public Protection
Base pay
$152,853
Overtime
$17,456
Other pay
$14,194
Benefits
$47,350
Total compensation
$231,853
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.07

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
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,516

Nikolai Ballard works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 1.07 FTE. Nikolai earned $231,853 in 2025. They are represented by POA.

John Quinlan

Police Officer 2/Police

2025 total comp
$231,314
Sub-department
Police Services
Organization group
Public Protection
Base pay
$122,626
Overtime
$44,004
Other pay
$24,279
Benefits
$40,406
Total compensation
$231,314
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.07

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$18,864
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,702

John Quinlan works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 1.07 FTE. John earned $231,314 in 2025. They are represented by POA.

Issak Vazquez

Police Officer 2/Police

2025 total comp
$231,284
Sub-department
Police Services
Organization group
Public Protection
Base pay
$144,826
Overtime
$29,726
Other pay
$11,082
Benefits
$45,649
Total compensation
$231,284
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.13

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
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,605

Issak Vazquez holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 1.13 FTE. In 2025, their total compensation was $231,284. Their bargaining unit is POA.

Angela Maniego

Police Officer 3/Police

2025 total comp
$231,091
Sub-department
Police Services
Organization group
Public Protection
Base pay
$134,072
Overtime
$35,835
Other pay
$19,950
Benefits
$41,234
Total compensation
$231,091
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
$17,822
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,683

Angela Maniego is a Police Officer 3 at Police within Police Services. They work permanent civil service, 0.95 FTE. 2025 total compensation came to $231,091. They are represented by POA.

Robert Lll

Police Officer 2/Police

2024 total comp
$230,970
Sub-department
Police Services
Organization group
Public Protection
Base pay
$113,266
Overtime
$47,919
Other pay
$30,338
Benefits
$39,449
Total compensation
$230,970
Employment type
Permanent Civil Service
Union / bargaining unit
POA
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
$18,298
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,706

At Police, Robert Lll serves as a Police Officer 2 within Police Services. They work permanent civil service, 1.05 FTE. Their 2024 pay totaled $230,970. Their bargaining unit is POA.

Thomas Anderson

Police Officer 3/Police

2025 total comp
$230,721
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,661
Overtime
$3,027
Other pay
$17,947
Benefits
$48,087
Total compensation
$230,721
Employment type
Permanent Civil Service
Union / bargaining unit
POA
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
$21,853
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$1,132

At Police, Thomas Anderson serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.02 FTE. Their 2025 pay totaled $230,721. Union affiliation: POA.

Kaeli Takeshita

Police Officer/Police

2025 total comp
$230,529
Sub-department
Police Services
Organization group
Public Protection
Base pay
$121,048
Overtime
$61,739
Other pay
$5,564
Benefits
$42,178
Total compensation
$230,529
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.31

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
$2,663

Kaeli Takeshita is a Police Officer at Police within Police Services. They work permanent civil service, 1.31 FTE. 2025 total compensation came to $230,529. Union affiliation: POA.

Taha Syed

Is Engineer-Senior/Police

2025 total comp
$230,451
Sub-department
Information Systems
Organization group
Public Protection
Base pay
$172,890
Overtime
$0
Other pay
$207
Benefits
$57,354
Total compensation
$230,451
Employment type
Permanent Exempt
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
1043
Job Family Code
1000
Organization Group Code
Public Protection
Other Benefits
$13,224

Taha Syed holds the role of Is Engineer-Senior at Police within Information Systems. Their status is permanent exempt. In 2025, their total compensation was $230,451. Their bargaining unit is Prof & Tech Eng, Local 21.

Carmina Cosio

Police Officer/Police

2025 total comp
$230,190
Sub-department
Police Services
Organization group
Public Protection
Base pay
$118,032
Overtime
$64,344
Other pay
$6,079
Benefits
$41,735
Total compensation
$230,190
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.31

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
$2,664

Carmina Cosio is a Police Officer at Police within Police Services. They work permanent civil service, 1.31 FTE. 2025 total compensation came to $230,190. Union affiliation: POA.

Nicholas Kebodeaux

Police Officer/Police

2025 total comp
$230,097
Sub-department
Police Services
Organization group
Public Protection
Base pay
$117,950
Overtime
$65,920
Other pay
$4,598
Benefits
$41,629
Total compensation
$230,097
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.33

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
$2,667

Nicholas Kebodeaux holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 1.33 FTE. In 2025, their total compensation was $230,097. Union affiliation: POA.

Muammar Ali

Police Officer 3/Police

2025 total comp
$230,020
Sub-department
Police Services
Organization group
Public Protection
Base pay
$160,352
Overtime
$8,650
Other pay
$13,484
Benefits
$47,535
Total compensation
$230,020
Employment type
Permanent Civil Service
Union / bargaining unit
POA
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
$21,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$903

Muammar Ali is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.03 FTE. 2025 total compensation came to $230,020. Union affiliation: POA.

Raymond Dosdorian

Is Engineer-Journey/Police

2025 total comp
$229,940
Sub-department
Information Systems
Organization group
Public Protection
Base pay
$172,542
Overtime
$0
Other pay
$0
Benefits
$57,398
Total compensation
$229,940
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
1042
Job Family Code
1000
Organization Group Code
Public Protection
Other Benefits
$13,315

At Police, Raymond Dosdorian serves as a Is Engineer-Journey within Information Systems. They work permanent civil service. Their 2025 pay totaled $229,940. Their bargaining unit is Prof & Tech Eng, Local 21.

Christopher Wynkoop

Police Officer 3/Police

2025 total comp
$229,584
Sub-department
Police Services
Organization group
Public Protection
Base pay
$162,805
Overtime
$2,520
Other pay
$14,124
Benefits
$50,134
Total compensation
$229,584
Employment type
Permanent Civil Service
Union / bargaining unit
POA
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
$22,667
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,304

Christopher Wynkoop works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.06 FTE. Christopher earned $229,584 in 2025. Union affiliation: POA.

Aaron Williams

Police Officer 2/Police

2025 total comp
$229,114
Sub-department
Police Services
Organization group
Public Protection
Base pay
$136,348
Overtime
$45,676
Other pay
$2,714
Benefits
$44,377
Total compensation
$229,114
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.21

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
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,612

Aaron Williams works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 1.21 FTE. Aaron earned $229,114 in 2025. Union affiliation: POA.

Gabriel Artiga

Police Officer 2/Police

2025 total comp
$228,984
Sub-department
Police Services
Organization group
Public Protection
Base pay
$144,151
Overtime
$24,470
Other pay
$13,868
Benefits
$46,494
Total compensation
$228,984
Employment type
Permanent Civil Service
Union / bargaining unit
POA
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
$21,553
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,487

Gabriel Artiga works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 1.11 FTE. Gabriel earned $228,984 in 2025. Their bargaining unit is POA.

Clarens Caine

Police Officer 2/Police

2025 total comp
$228,955
Sub-department
Police Services
Organization group
Public Protection
Base pay
$137,244
Overtime
$39,794
Other pay
$7,414
Benefits
$44,504
Total compensation
$228,955
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
$21,553
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,607

Clarens Caine is a Police Officer 2 at Police within Police Services. They work permanent civil service, 1.18 FTE. 2025 total compensation came to $228,955. Union affiliation: POA.

Jeno Wilkinson

Police Officer 3/Police

2025 total comp
$228,881
Sub-department
Police Services
Organization group
Public Protection
Base pay
$150,662
Overtime
$23,691
Other pay
$8,513
Benefits
$46,015
Total compensation
$228,881
Employment type
Permanent Civil Service
Union / bargaining unit
POA
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
$21,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,492

Jeno Wilkinson is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.1 FTE. 2025 total compensation came to $228,881. Union affiliation: POA.

Lily Tan

Legal Assistant/Police

2025 total comp
$228,458
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$129,231
Overtime
$45,430
Other pay
$1,560
Benefits
$52,238
Total compensation
$228,458
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1.24

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
8173
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$13,457

Lily Tan is a Legal Assistant at Police within Legal & Court. They work permanent civil service, 1.24 FTE. 2025 total compensation came to $228,458. Union affiliation: Prof & Tech Eng, Local 21.

Chelsea Weidinger

Police Officer/Police

2025 total comp
$228,423
Sub-department
Police Services
Organization group
Public Protection
Base pay
$125,888
Overtime
$53,356
Other pay
$6,332
Benefits
$42,847
Total compensation
$228,423
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.2

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
$2,623

Chelsea Weidinger is a Police Officer at Police within Police Services. They work permanent civil service, 1.2 FTE. 2025 total compensation came to $228,423. Their bargaining unit is POA.

Delia Montiel

Pr Administrative Analyst/Police

2025 total comp
$228,093
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Protection
Base pay
$169,606
Overtime
$0
Other pay
$1,560
Benefits
$56,927
Total compensation
$228,093
Employment type
Permanent Exempt
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
1824
Job Family Code
1800
Organization Group Code
Public Protection
Other Benefits
$13,039

Delia Montiel works as a Pr Administrative Analyst for Police within Budget, Admn & Stats Analysis. Their status is permanent exempt. Delia earned $228,093 in 2025. Their bargaining unit is Prof & Tech Eng, Local 21.

Vincent Phung

Community Police Services Aide/Police

2025 total comp
$228,092
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$97,400
Overtime
$72,902
Other pay
$8,564
Benefits
$49,226
Total compensation
$228,092
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.47

Source-specific fields

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

Vincent Phung works as a Community Police Services Aide for Police within Airport Operation. Their status is permanent civil service, 1.47 FTE. Vincent earned $228,092 in 2025. Their bargaining unit is SEIU, Local 1021, Misc.

Joseph Clark

Sergeant 3/Police

2024 total comp
$228,087
Sub-department
Police Services
Organization group
Public Protection
Base pay
$143,974
Overtime
$23,571
Other pay
$14,196
Benefits
$46,346
Total compensation
$228,087
Employment type
Permanent Civil Service
Union / bargaining unit
POA
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
$20,861
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,560

At Police, Joseph Clark serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.1 FTE. Their 2024 pay totaled $228,087. Their bargaining unit is POA.

Carlos Guerrero

Police Officer/Police

2025 total comp
$227,698
Sub-department
Police Services
Organization group
Public Protection
Base pay
$129,024
Overtime
$47,771
Other pay
$7,606
Benefits
$43,297
Total compensation
$227,698
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.24

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
$2,609

Carlos Guerrero holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 1.24 FTE. In 2025, their total compensation was $227,698. They are represented by POA.

Nadia Ortiz

Community Police Services Aide/Police

2025 total comp
$227,552
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$97,437
Overtime
$70,737
Other pay
$10,215
Benefits
$49,163
Total compensation
$227,552
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.47

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
$13,375

At Police, Nadia Ortiz serves as a Community Police Services Aide within Airport Operation. They work permanent civil service, 1.47 FTE. Their 2025 pay totaled $227,552. They are represented by SEIU, Local 1021, Misc.

Courtney Roche

Police Officer 3/Police

2025 total comp
$227,461
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,097
Overtime
$5,851
Other pay
$15,306
Benefits
$48,208
Total compensation
$227,461
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,102
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,447

Courtney Roche works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service. Courtney earned $227,461 in 2025. Union affiliation: POA.

Alessandro Donati

Police Officer/Police

2025 total comp
$227,359
Sub-department
Police Services
Organization group
Public Protection
Base pay
$117,306
Overtime
$62,637
Other pay
$5,875
Benefits
$41,540
Total compensation
$227,359
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.32

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
$2,587

Alessandro Donati is a Police Officer at Police within Police Services. They work permanent civil service, 1.32 FTE. 2025 total compensation came to $227,359. Their bargaining unit is POA.

Jennifer Xu

Community Police Services Aide/Police

2025 total comp
$227,066
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$96,780
Overtime
$76,877
Other pay
$5,226
Benefits
$48,183
Total compensation
$227,066
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.5

Source-specific fields

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

Jennifer Xu holds the role of Community Police Services Aide at Police within Airport Operation. Their status is permanent civil service, 1.5 FTE. In 2025, their total compensation was $227,066. Their bargaining unit is SEIU, Local 1021, Misc.

Vincent Mora

Police Officer/Police

2025 total comp
$227,029
Sub-department
Police Services
Organization group
Public Protection
Base pay
$130,397
Overtime
$44,643
Other pay
$8,594
Benefits
$43,394
Total compensation
$227,029
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.22

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
$2,598

Vincent Mora works as a Police Officer for Police within Police Services. Their status is permanent civil service, 1.22 FTE. Vincent earned $227,029 in 2025. Union affiliation: POA.

Vaughn Lewis

Police Officer 2/Police

2025 total comp
$226,886
Sub-department
Police Services
Organization group
Public Protection
Base pay
$136,466
Overtime
$44,186
Other pay
$1,677
Benefits
$44,557
Total compensation
$226,886
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.21

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,511
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,814

Vaughn Lewis is a Police Officer 2 at Police within Police Services. They work permanent civil service, 1.21 FTE. 2025 total compensation came to $226,886. Their bargaining unit is POA.

James Murphy-Kwan

Police Officer 2/Police

2025 total comp
$226,571
Sub-department
Police Services
Organization group
Public Protection
Base pay
$146,637
Overtime
$18,779
Other pay
$13,550
Benefits
$47,605
Total compensation
$226,571
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.09

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$22,392
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,415

James Murphy-Kwan holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 1.09 FTE. In 2025, their total compensation was $226,571. They are represented by POA.

Niccole Pacchetti

Police Officer 3/Police

2025 total comp
$226,431
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$2,535
Other pay
$14,056
Benefits
$48,363
Total compensation
$226,431
Employment type
Permanent Civil Service
Union / bargaining unit
POA
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
$21,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$1,853

Niccole Pacchetti holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.01 FTE. In 2025, their total compensation was $226,431. Union affiliation: POA.

Carl Nicita

Pr Administrative Analyst/Police

2025 total comp
$226,228
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Protection
Base pay
$169,606
Overtime
$0
Other pay
$0
Benefits
$56,622
Total compensation
$226,228
Employment type
Permanent Exempt
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
1824
Job Family Code
1800
Organization Group Code
Public Protection
Other Benefits
$12,955

Carl Nicita is a Pr Administrative Analyst at Police within Budget, Admn & Stats Analysis. They work permanent exempt. 2025 total compensation came to $226,228. Union affiliation: Prof & Tech Eng, Local 21.

Stephanie Soileau

Pr Administrative Analyst/Police

2025 total comp
$226,217
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Protection
Base pay
$169,606
Overtime
$0
Other pay
$0
Benefits
$56,611
Total compensation
$226,217
Employment type
Permanent Exempt
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
1824
Job Family Code
1800
Organization Group Code
Public Protection
Other Benefits
$12,944

Stephanie Soileau works as a Pr Administrative Analyst for Police within Budget, Admn & Stats Analysis. Their status is permanent exempt. Stephanie earned $226,217 in 2025. Their bargaining unit is Prof & Tech Eng, Local 21.

Tony Chow

Pr Administrative Analyst/Police

2025 total comp
$226,217
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Protection
Base pay
$169,606
Overtime
$0
Other pay
$0
Benefits
$56,611
Total compensation
$226,217
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
1824
Job Family Code
1800
Organization Group Code
Public Protection
Other Benefits
$12,944

Tony Chow holds the role of Pr Administrative Analyst at Police within Budget, Admn & Stats Analysis. Their status is permanent civil service. In 2025, their total compensation was $226,217. They are represented by Prof & Tech Eng, Local 21.

Fannie Yeung

Pr Administrative Analyst/Police

2025 total comp
$226,160
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Protection
Base pay
$169,606
Overtime
$0
Other pay
$0
Benefits
$56,554
Total compensation
$226,160
Employment type
Permanent Exempt
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
1824
Job Family Code
1800
Organization Group Code
Public Protection
Other Benefits
$12,887

Fannie Yeung works as a Pr Administrative Analyst for Police within Budget, Admn & Stats Analysis. Their status is permanent exempt. Fannie earned $226,160 in 2025. Union affiliation: Prof & Tech Eng, Local 21.

Jennifer Moody

Assistant Materials Coordinator/Police

2025 total comp
$226,144
Sub-department
Purchasing & Storekeeping
Organization group
Public Protection
Base pay
$146,319
Overtime
$25,646
Other pay
$0
Benefits
$54,179
Total compensation
$226,144
Employment type
Permanent Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1.12

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
1942
Job Family Code
1900
Organization Group Code
Public Protection
Other Benefits
$13,121

Jennifer Moody holds the role of Assistant Materials Coordinator at Police within Purchasing & Storekeeping. Their status is permanent exempt, 1.12 FTE. In 2025, their total compensation was $226,144. They are represented by Prof & Tech Eng, Local 21.

Lee Kwait

Pr Administrative Analyst/Police

2025 total comp
$226,132
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Protection
Base pay
$169,606
Overtime
$0
Other pay
$0
Benefits
$56,526
Total compensation
$226,132
Employment type
Permanent Exempt
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
1824
Job Family Code
1800
Organization Group Code
Public Protection
Other Benefits
$12,859

Lee Kwait is a Pr Administrative Analyst at Police within Budget, Admn & Stats Analysis. They work permanent exempt. 2025 total compensation came to $226,132. Union affiliation: Prof & Tech Eng, Local 21.

Gordon Jr

Police Officer 3/Police

2025 total comp
$225,943
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,483
Overtime
$2,328
Other pay
$15,128
Benefits
$47,005
Total compensation
$225,943
Employment type
Permanent Civil Service
Union / bargaining unit
POA
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
$21,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$468

At Police, Gordon Jr serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.01 FTE. Their 2025 pay totaled $225,943. They are represented by POA.

Reynan Manalac

Community Police Services Aide/Police

2025 total comp
$225,876
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$97,346
Overtime
$74,626
Other pay
$5,266
Benefits
$48,639
Total compensation
$225,876
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.51

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
$13,615

Reynan Manalac holds the role of Community Police Services Aide at Police within Airport Operation. Their status is permanent civil service, 1.51 FTE. In 2025, their total compensation was $225,876. Their bargaining unit is SEIU, Local 1021, Misc.