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 46

Ahmad Abukhadijeh

IT Operations Support Administrative IV/Police

2025 total comp
$225,761
Sub-department
Information Systems
Organization group
Public Protection
Base pay
$157,671
Overtime
$0
Other pay
$13,416
Benefits
$54,674
Total compensation
$225,761
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
1094
Job Family Code
1000
Organization Group Code
Public Protection
Other Benefits
$12,670

Ahmad Abukhadijeh works as a IT Operations Support Administrative IV for Police within Information Systems. Their status is permanent civil service. Ahmad earned $225,761 in 2025. Their bargaining unit is Prof & Tech Eng, Local 21.

Sophia Salfiti

Community Police Services Aide/Police

2025 total comp
$225,672
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$97,418
Overtime
$71,913
Other pay
$7,448
Benefits
$48,892
Total compensation
$225,672
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.48

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,514

Sophia Salfiti is a Community Police Services Aide at Police within Airport Operation. They work permanent civil service, 1.48 FTE. 2025 total compensation came to $225,672. Their bargaining unit is SEIU, Local 1021, Misc.

Alexander Fannin

Police Officer 2/Police

2025 total comp
$225,590
Sub-department
Police Services
Organization group
Public Protection
Base pay
$136,455
Overtime
$34,842
Other pay
$9,475
Benefits
$44,818
Total compensation
$225,590
Employment type
Permanent Civil Service
Union / bargaining unit
POA
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
$21,553
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,557

Alexander Fannin is a Police Officer 2 at Police within Police Services. They work permanent civil service, 1.15 FTE. 2025 total compensation came to $225,590. They are represented by POA.

Michelle Quema

Sergeant 3/Police

2025 total comp
$225,497
Sub-department
Police Services
Organization group
Public Protection
Base pay
$144,781
Overtime
$17,895
Other pay
$13,958
Benefits
$48,863
Total compensation
$225,497
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.83

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$23,932
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,451

Michelle Quema holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 0.83 FTE. In 2025, their total compensation was $225,497. They are represented by POA.

Vincent Lee

Pr Administrative Analyst/Police

2025 total comp
$225,459
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Protection
Base pay
$169,606
Overtime
$0
Other pay
$0
Benefits
$55,853
Total compensation
$225,459
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,187

At Police, Vincent Lee serves as a Pr Administrative Analyst within Budget, Admn & Stats Analysis. They work permanent civil service. Their 2025 pay totaled $225,459. They are represented by Prof & Tech Eng, Local 21.

Clifford Hom

IT Operations Support Administrative IV/Police

2025 total comp
$225,431
Sub-department
Information Systems
Organization group
Public Protection
Base pay
$157,671
Overtime
$0
Other pay
$13,027
Benefits
$54,732
Total compensation
$225,431
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
1094
Job Family Code
1000
Organization Group Code
Public Protection
Other Benefits
$12,763

At Police, Clifford Hom serves as a IT Operations Support Administrative IV within Information Systems. They work permanent civil service. Their 2025 pay totaled $225,431. Their bargaining unit is Prof & Tech Eng, Local 21.

My Do-Kruse

Pr Administrative Analyst/Police

2025 total comp
$225,057
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Protection
Base pay
$169,290
Overtime
$0
Other pay
$0
Benefits
$55,767
Total compensation
$225,057
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,510
Job Code
1824
Job Family Code
1800
Organization Group Code
Public Protection
Other Benefits
$12,181

My Do-Kruse works as a Pr Administrative Analyst for Police within Budget, Admn & Stats Analysis. Their status is permanent civil service. My earned $225,057 in 2025. They are represented by Prof & Tech Eng, Local 21.

Christopher Forbes

Police Officer 2/Police

2024 total comp
$224,971
Sub-department
Police Services
Organization group
Public Protection
Base pay
$139,314
Overtime
$35,046
Other pay
$5,448
Benefits
$45,162
Total compensation
$224,971
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,004
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,143

Christopher Forbes is a Police Officer 2 at Police within Police Services. They work permanent civil service, 1.21 FTE. 2024 total compensation came to $224,971. Union affiliation: POA.

Conor Mallon

Police Officer/Police

2025 total comp
$224,229
Sub-department
Police Services
Organization group
Public Protection
Base pay
$117,290
Overtime
$61,176
Other pay
$4,259
Benefits
$41,504
Total compensation
$224,229
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,552

Conor Mallon is a Police Officer at Police within Police Services. They work permanent civil service, 1.32 FTE. 2025 total compensation came to $224,229. They are represented by POA.

Robert Deleon

Police Officer 3/Police

2025 total comp
$224,205
Sub-department
Police Services
Organization group
Public Protection
Base pay
$131,807
Overtime
$434
Other pay
$51,460
Benefits
$40,504
Total compensation
$224,205
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.82

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$17,714
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$665

At Police, Robert Deleon serves as a Police Officer 3 within Police Services. They work permanent civil service, 0.82 FTE. Their 2025 pay totaled $224,205. Their bargaining unit is POA.

Eric Dyer

Police Officer/Police

2025 total comp
$223,984
Sub-department
Police Services
Organization group
Public Protection
Base pay
$146,106
Overtime
$26,682
Other pay
$5,837
Benefits
$45,359
Total compensation
$223,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
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,521

Eric Dyer works as a Police Officer for Police within Police Services. Their status is permanent civil service, 1.11 FTE. Eric earned $223,984 in 2025. Union affiliation: POA.

Devanshi Desai

Criminalist II/Police

2025 total comp
$223,763
Sub-department
Protection & Apprehension
Organization group
Public Protection
Base pay
$167,583
Overtime
$0
Other pay
$0
Benefits
$56,181
Total compensation
$223,763
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
8260
Job Family Code
8200
Organization Group Code
Public Protection
Other Benefits
$12,808

At Police, Devanshi Desai serves as a Criminalist II within Protection & Apprehension. They work permanent civil service. Their 2025 pay totaled $223,763. They are represented by Prof & Tech Eng, Local 21.

Tamar Powell

Criminalist II/Police

2025 total comp
$223,762
Sub-department
Protection & Apprehension
Organization group
Public Protection
Base pay
$167,580
Overtime
$0
Other pay
$0
Benefits
$56,183
Total compensation
$223,762
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
8260
Job Family Code
8200
Organization Group Code
Public Protection
Other Benefits
$12,811

Tamar Powell holds the role of Criminalist II at Police within Protection & Apprehension. Their status is permanent civil service. In 2025, their total compensation was $223,762. Their bargaining unit is Prof & Tech Eng, Local 21.

Billy Baker

Police Officer 3/Police

2025 total comp
$223,571
Sub-department
Police Services
Organization group
Public Protection
Base pay
$144,307
Overtime
$24,861
Other pay
$8,542
Benefits
$45,862
Total compensation
$223,571
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,512

At Police, Billy Baker serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.1 FTE. Their 2025 pay totaled $223,571. Union affiliation: POA.

Elmer Rayos

Community Police Services Aide/Police

2025 total comp
$223,256
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$97,437
Overtime
$69,725
Other pay
$7,704
Benefits
$48,389
Total compensation
$223,256
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.44

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
$12,973

At Police, Elmer Rayos serves as a Community Police Services Aide within Airport Operation. They work permanent civil service, 1.44 FTE. Their 2025 pay totaled $223,256. Their bargaining unit is SEIU, Local 1021, Misc.

Lynette Beltran

Police Officer 3/Police

2025 total comp
$223,251
Sub-department
Police Services
Organization group
Public Protection
Base pay
$160,526
Overtime
$129
Other pay
$15,612
Benefits
$46,984
Total compensation
$223,251
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,511
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$665

At Police, Lynette Beltran serves as a Police Officer 3 within Police Services. They work permanent civil service. Their 2025 pay totaled $223,251. They are represented by POA.

Maribelle Alderete

Police Officer/Police

2025 total comp
$223,168
Sub-department
Police Services
Organization group
Public Protection
Base pay
$118,874
Overtime
$59,289
Other pay
$3,247
Benefits
$41,758
Total compensation
$223,168
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,567

Maribelle Alderete works as a Police Officer for Police within Police Services. Their status is permanent civil service, 1.33 FTE. Maribelle earned $223,168 in 2025. They are represented by POA.

Simon Chan

Police Officer 3/Police

2025 total comp
$223,015
Sub-department
Police Services
Organization group
Public Protection
Base pay
$83,342
Overtime
$56,869
Other pay
$51,683
Benefits
$31,121
Total compensation
$223,015
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.76

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$14,286
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,710

At Police, Simon Chan serves as a Police Officer 3 within Police Services. They work permanent civil service, 0.76 FTE. Their 2025 pay totaled $223,015. Their bargaining unit is POA.

William Tsang

Police Officer 3/Police

2025 total comp
$222,995
Sub-department
Police Services
Organization group
Public Protection
Base pay
$160,219
Overtime
$2,546
Other pay
$12,758
Benefits
$47,471
Total compensation
$222,995
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,957
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$1,437

At Police, William Tsang serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.03 FTE. Their 2025 pay totaled $222,995. Union affiliation: POA.

Luciana Ng

Recruiter/Police

2025 total comp
$222,391
Sub-department
Personnel
Organization group
Public Protection
Base pay
$164,902
Overtime
$0
Other pay
$1,560
Benefits
$55,928
Total compensation
$222,391
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
1250
Job Family Code
1200
Organization Group Code
Public Protection
Other Benefits
$12,709

Luciana Ng works as a Recruiter for Police within Personnel. Their status is permanent civil service. Luciana earned $222,391 in 2025. They are represented by Prof & Tech Eng, Local 21.

Kenneth Bates

Sergeant 3/Police

2025 total comp
$222,330
Sub-department
Police Services
Organization group
Public Protection
Base pay
$114,179
Overtime
$6,873
Other pay
$67,301
Benefits
$33,978
Total compensation
$222,330
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
$14,040
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$1,008

Kenneth Bates works as a Sergeant 3 for Police within Police Services. Their status is permanent civil service, 0.65 FTE. Kenneth earned $222,330 in 2025. Union affiliation: POA.

Javier Acosta

Recruiter/Police

2025 total comp
$222,061
Sub-department
Personnel
Organization group
Public Protection
Base pay
$164,918
Overtime
$0
Other pay
$1,560
Benefits
$55,583
Total compensation
$222,061
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
1250
Job Family Code
1200
Organization Group Code
Public Protection
Other Benefits
$12,364

Javier Acosta works as a Recruiter for Police within Personnel. Their status is permanent exempt. Javier earned $222,061 in 2025. Union affiliation: Prof & Tech Eng, Local 21.

Jose Rubalcava

Police Officer/Police

2025 total comp
$221,832
Sub-department
Police Services
Organization group
Public Protection
Base pay
$134,277
Overtime
$38,527
Other pay
$5,071
Benefits
$43,956
Total compensation
$221,832
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
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,497

At Police, Jose Rubalcava serves as a Police Officer within Police Services. They work permanent civil service, 1.18 FTE. Their 2025 pay totaled $221,832. They are represented by POA.

Andreina Montes-Morales

Police Officer/Police

2025 total comp
$221,781
Sub-department
Police Services
Organization group
Public Protection
Base pay
$124,052
Overtime
$53,434
Other pay
$6,276
Benefits
$38,019
Total compensation
$221,781
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
$17,822
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,601

At Police, Andreina Montes-Morales serves as a Police Officer within Police Services. They work permanent civil service, 1.06 FTE. Their 2025 pay totaled $221,781. Union affiliation: POA.

Mark Proia

Criminalist II/Police

2025 total comp
$221,625
Sub-department
Protection & Apprehension
Organization group
Public Protection
Base pay
$163,149
Overtime
$0
Other pay
$2,580
Benefits
$55,896
Total compensation
$221,625
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
8260
Job Family Code
8200
Organization Group Code
Public Protection
Other Benefits
$12,780

Mark Proia works as a Criminalist II for Police within Protection & Apprehension. Their status is permanent civil service. Mark earned $221,625 in 2025. Union affiliation: Prof & Tech Eng, Local 21.

Kathleen Borg

Police Officer 2/Police

2025 total comp
$221,566
Sub-department
Police Services
Organization group
Public Protection
Base pay
$143,044
Overtime
$24,037
Other pay
$8,250
Benefits
$46,235
Total compensation
$221,566
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,509
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,480

Kathleen Borg works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 1.11 FTE. Kathleen earned $221,566 in 2025. They are represented by POA.

Raylene Larot

Police Officer 2/Police

2025 total comp
$221,556
Sub-department
Police Services
Organization group
Public Protection
Base pay
$141,435
Overtime
$45,258
Other pay
$8,833
Benefits
$26,031
Total compensation
$221,556
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.19

Source-specific fields

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

Raylene Larot is a Police Officer 2 at Police within Police Services. They work permanent civil service, 1.19 FTE. 2025 total compensation came to $221,556. Union affiliation: POA.

Jacobus Swanepoel

Criminalist II/Police

2025 total comp
$221,189
Sub-department
Protection & Apprehension
Organization group
Public Protection
Base pay
$163,149
Overtime
$0
Other pay
$2,310
Benefits
$55,730
Total compensation
$221,189
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
8260
Job Family Code
8200
Organization Group Code
Public Protection
Other Benefits
$12,652

Jacobus Swanepoel is a Criminalist II at Police within Protection & Apprehension. They work permanent civil service. 2025 total compensation came to $221,189. Their bargaining unit is Prof & Tech Eng, Local 21.

Marco Alvara

Police Officer 2/Police

2025 total comp
$221,094
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,395
Overtime
$0
Other pay
$13,786
Benefits
$48,913
Total compensation
$221,094
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1

Source-specific fields

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

Marco Alvara holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service. In 2025, their total compensation was $221,094. Their bargaining unit is POA.

Patrick Gorman

Manager V/Police

2025 total comp
$220,910
Sub-department
Management
Organization group
Public Protection
Base pay
$173,772
Overtime
$0
Other pay
$0
Benefits
$47,138
Total compensation
$220,910
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Exec Assoc, Misc
Full-time equivalent (FTE)
0.71

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$8,625
Job Code
0933
Job Family Code
0900
Organization Group Code
Public Protection
Other Benefits
$13,925

At Police, Patrick Gorman serves as a Manager V within Management. They work permanent exempt, 0.71 FTE. Their 2025 pay totaled $220,910. Their bargaining unit is Municipal Exec Assoc, Misc.

Michael White

Community Police Services Aide Supervisor/Police

2025 total comp
$220,868
Sub-department
Protection & Apprehension
Organization group
Public Protection
Base pay
$112,301
Overtime
$54,303
Other pay
$4,244
Benefits
$50,021
Total compensation
$220,868
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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
$19,857
Job Code
8217
Job Family Code
8200
Organization Group Code
Public Protection
Other Benefits
$13,021

Michael White works as a Community Police Services Aide Supervisor for Police within Protection & Apprehension. Their status is permanent civil service, 1.31 FTE. Michael earned $220,868 in 2025. They are represented by SEIU, Local 1021, Misc.

Nathan Munoz

Police Officer/Police

2025 total comp
$220,408
Sub-department
Police Services
Organization group
Public Protection
Base pay
$121,060
Overtime
$51,068
Other pay
$6,495
Benefits
$41,785
Total compensation
$220,408
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.25

Source-specific fields

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

Nathan Munoz holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 1.25 FTE. In 2025, their total compensation was $220,408. Union affiliation: POA.

Nelson Artiga

Lieutenant 3/Police

2025 total comp
$220,408
Sub-department
Police Services
Organization group
Public Protection
Base pay
$93,235
Overtime
$8,636
Other pay
$90,131
Benefits
$28,406
Total compensation
$220,408
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.48

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$10,414
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,214

At Police, Nelson Artiga serves as a Lieutenant 3 within Police Services. They work permanent civil service, 0.48 FTE. Their 2025 pay totaled $220,408. Their bargaining unit is POA.

Daniel Chou

Community Police Services Aide/Police

2025 total comp
$220,223
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$97,324
Overtime
$64,942
Other pay
$9,241
Benefits
$48,716
Total compensation
$220,223
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.42

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,108

At Police, Daniel Chou serves as a Community Police Services Aide within Airport Operation. They work permanent civil service, 1.42 FTE. Their 2025 pay totaled $220,223. They are represented by SEIU, Local 1021, Misc.

Peter Schlegle

Sergeant 3/Police

2024 total comp
$220,185
Sub-department
Police Services
Organization group
Public Protection
Base pay
$94,344
Overtime
$22,976
Other pay
$64,359
Benefits
$38,506
Total compensation
$220,185
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
$21,256
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$1,412

Peter Schlegle works as a Sergeant 3 for Police within Police Services. Their status is permanent civil service, 1.05 FTE. Peter earned $220,185 in 2024. Union affiliation: POA.

Natashia Shaw

Criminalist II/Police

2025 total comp
$219,990
Sub-department
Protection & Apprehension
Organization group
Public Protection
Base pay
$164,751
Overtime
$0
Other pay
$0
Benefits
$55,239
Total compensation
$219,990
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
8260
Job Family Code
8200
Organization Group Code
Public Protection
Other Benefits
$12,269

Natashia Shaw holds the role of Criminalist II at Police within Protection & Apprehension. Their status is permanent civil service. In 2025, their total compensation was $219,990. Union affiliation: Prof & Tech Eng, Local 21.

Cheryll Herbert

Community Police Services Aide/Police

2025 total comp
$219,767
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$97,437
Overtime
$63,146
Other pay
$10,474
Benefits
$48,710
Total compensation
$219,767
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.39

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
$12,887

Cheryll Herbert holds the role of Community Police Services Aide at Police within Airport Operation. Their status is permanent civil service, 1.39 FTE. In 2025, their total compensation was $219,767. Their bargaining unit is SEIU, Local 1021, Misc.

Jacquelyn Fuller

Police Officer 2/Police

2025 total comp
$219,408
Sub-department
Police Services
Organization group
Public Protection
Base pay
$146,631
Overtime
$12,785
Other pay
$13,700
Benefits
$46,292
Total compensation
$219,408
Employment type
Permanent Civil Service
Union / bargaining unit
POA
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
$21,449
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,432

Jacquelyn Fuller is a Police Officer 2 at Police within Police Services. They work permanent civil service, 1.04 FTE. 2025 total compensation came to $219,408. They are represented by POA.

Courtney Goldsborough

Police Officer/Police

2025 total comp
$219,312
Sub-department
Police Services
Organization group
Public Protection
Base pay
$118,049
Overtime
$52,352
Other pay
$7,323
Benefits
$41,589
Total compensation
$219,312
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.27

Source-specific fields

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

Courtney Goldsborough works as a Police Officer for Police within Police Services. Their status is permanent civil service, 1.27 FTE. Courtney earned $219,312 in 2025. They are represented by POA.

Marina Piccolotti

Police Officer/Police

2025 total comp
$219,304
Sub-department
Police Services
Organization group
Public Protection
Base pay
$132,895
Overtime
$39,263
Other pay
$3,567
Benefits
$43,578
Total compensation
$219,304
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.17

Source-specific fields

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

Marina Piccolotti works as a Police Officer for Police within Police Services. Their status is permanent civil service, 1.17 FTE. Marina earned $219,304 in 2025. Union affiliation: POA.