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 26

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.

Nathan Sherk

Police Officer/Police

2025 total comp
$218,735
Sub-department
Police Services
Organization group
Public Protection
Base pay
$118,065
Overtime
$57,475
Other pay
$1,707
Benefits
$41,488
Total compensation
$218,735
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,412

At Police, Nathan Sherk serves as a Police Officer within Police Services. They work permanent civil service, 1.31 FTE. Their 2025 pay totaled $218,735. They are represented by Poa.

Kelley Fracchia

Criminalist II/Police

2025 total comp
$218,403
Sub-department
Protection & Apprehension
Organization group
Public Protection
Base pay
$163,165
Overtime
$0
Other pay
$0
Benefits
$55,238
Total compensation
$218,403
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,490

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

Kathy Nguyen

Criminalist II/Police

2025 total comp
$218,390
Sub-department
Protection & Apprehension
Organization group
Public Protection
Base pay
$163,152
Overtime
$0
Other pay
$0
Benefits
$55,238
Total compensation
$218,390
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,489

Kathy Nguyen works as a Criminalist II for Police within Protection & Apprehension. Their status is permanent civil service. Kathy earned $218,390 in 2025. Union affiliation: Prof & Tech Eng, Local 21.

Nicholas Ford

Criminalist II/Police

2025 total comp
$218,361
Sub-department
Protection & Apprehension
Organization group
Public Protection
Base pay
$163,152
Overtime
$0
Other pay
$0
Benefits
$55,209
Total compensation
$218,361
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,460

Nicholas Ford is a Criminalist II at Police within Protection & Apprehension. They work permanent civil service. 2025 total compensation came to $218,361. Their bargaining unit is Prof & Tech Eng, Local 21.

Eno Chukwujindu

Criminalist II/Police

2025 total comp
$218,350
Sub-department
Protection & Apprehension
Organization group
Public Protection
Base pay
$163,149
Overtime
$0
Other pay
$0
Benefits
$55,201
Total compensation
$218,350
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,452

At Police, Eno Chukwujindu serves as a Criminalist II within Protection & Apprehension. They work permanent civil service. Their 2025 pay totaled $218,350. They are represented by Prof & Tech Eng, Local 21.

Sophia Kowalewski

Police Officer 2/Police

2025 total comp
$218,333
Sub-department
Police Services
Organization group
Public Protection
Base pay
$138,825
Overtime
$22,605
Other pay
$11,626
Benefits
$45,278
Total compensation
$218,333
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
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,590

Sophia Kowalewski works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 1.1 FTE. Sophia earned $218,333 in 2025. They are represented by Poa.

Alain Oyafuso

Criminalist II/Police

2025 total comp
$218,217
Sub-department
Protection & Apprehension
Organization group
Public Protection
Base pay
$163,158
Overtime
$0
Other pay
$0
Benefits
$55,058
Total compensation
$218,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
8260
Job Family Code
8200
Organization Group Code
Public Protection
Other Benefits
$12,310

At Police, Alain Oyafuso serves as a Criminalist II within Protection & Apprehension. They work permanent civil service. Their 2025 pay totaled $218,217. They are represented by Prof & Tech Eng, Local 21.

Alexander Aguilar

Police Officer/Police

2025 total comp
$218,171
Sub-department
Police Services
Organization group
Public Protection
Base pay
$117,306
Overtime
$54,073
Other pay
$5,340
Benefits
$41,452
Total compensation
$218,171
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.29

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

Alexander Aguilar is a Police Officer at Police within Police Services. They work permanent civil service, 1.29 FTE. 2025 total compensation came to $218,171. They are represented by Poa.

Katrina Maddela

Criminalist II/Police

2025 total comp
$218,129
Sub-department
Protection & Apprehension
Organization group
Public Protection
Base pay
$163,165
Overtime
$0
Other pay
$0
Benefits
$54,965
Total compensation
$218,129
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,217

Katrina Maddela works as a Criminalist II for Police within Protection & Apprehension. Their status is permanent civil service. Katrina earned $218,129 in 2025. They are represented by Prof & Tech Eng, Local 21.

Anthony Johnson

Police Officer 3/Police

2025 total comp
$218,033
Sub-department
Police Services
Organization group
Public Protection
Base pay
$147,548
Overtime
$0
Other pay
$26,089
Benefits
$44,396
Total compensation
$218,033
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.91

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$19,699
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Retirement Contribution
$24,697

Anthony Johnson works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 0.91 FTE. Anthony earned $218,033 in 2025. They are represented by Poa.

Victoria Parkin

Police Officer 2/Police

2025 total comp
$218,022
Sub-department
Police Services
Organization group
Public Protection
Base pay
$147,280
Overtime
$14,485
Other pay
$9,776
Benefits
$46,481
Total compensation
$218,022
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
$21,553
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,415

At Police, Victoria Parkin serves as a Police Officer 2 within Police Services. They work permanent civil service, 1.06 FTE. Their 2025 pay totaled $218,022. They are represented by Poa.

Quan Ha

Criminalist II/Police

2025 total comp
$218,012
Sub-department
Protection & Apprehension
Organization group
Public Protection
Base pay
$163,149
Overtime
$0
Other pay
$0
Benefits
$54,863
Total compensation
$218,012
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,115

At Police, Quan Ha serves as a Criminalist II within Protection & Apprehension. They work permanent civil service. Their 2025 pay totaled $218,012. Union affiliation: Prof & Tech Eng, Local 21.

Leroy Thomas

Sergeant 3/Police

2025 total comp
$217,967
Sub-department
Police Services
Organization group
Public Protection
Base pay
$96,762
Overtime
$55,557
Other pay
$32,231
Benefits
$33,417
Total compensation
$217,967
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.74

Source-specific fields

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

At Police, Leroy Thomas serves as a Sergeant 3 within Police Services. They work permanent civil service, 0.74 FTE. Their 2025 pay totaled $217,967. Their bargaining unit is Poa.

Jennifer Leon

Police Officer/Police

2025 total comp
$217,962
Sub-department
Police Services
Organization group
Public Protection
Base pay
$118,626
Overtime
$51,621
Other pay
$6,277
Benefits
$41,438
Total compensation
$217,962
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.28

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

Jennifer Leon holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 1.28 FTE. In 2025, their total compensation was $217,962. They are represented by Poa.

Silvia Chew

Community Police Services Aide/Police

2025 total comp
$217,957
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$97,447
Overtime
$63,261
Other pay
$8,878
Benefits
$48,373
Total compensation
$217,957
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.4

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

Silvia Chew works as a Community Police Services Aide for Police within Airport Operation. Their status is permanent civil service, 1.4 FTE. Silvia earned $217,957 in 2025. Union affiliation: SEIU, Local 1021, Misc.

Chantell Silva

Community Police Services Aide/Police

2025 total comp
$217,940
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$97,352
Overtime
$68,111
Other pay
$4,877
Benefits
$47,600
Total compensation
$217,940
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.45

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

Chantell Silva works as a Community Police Services Aide for Police within Airport Operation. Their status is permanent civil service, 1.45 FTE. Chantell earned $217,940 in 2025. Union affiliation: SEIU, Local 1021, Misc.

Milen Banegas

Police Officer 3/Police

2025 total comp
$217,679
Sub-department
Police Services
Organization group
Public Protection
Base pay
$137,277
Overtime
$16,079
Other pay
$21,268
Benefits
$43,056
Total compensation
$217,679
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.91

Source-specific fields

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

Milen Banegas is a Police Officer 3 at Police within Police Services. They work permanent civil service, 0.91 FTE. 2025 total compensation came to $217,679. Their bargaining unit is Poa.

Amy Lee

Criminalist II/Police

2025 total comp
$217,641
Sub-department
Protection & Apprehension
Organization group
Public Protection
Base pay
$163,149
Overtime
$0
Other pay
$0
Benefits
$54,492
Total compensation
$217,641
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
$11,743

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

Malcolm Anderson

Lieutenant 3/Police

2024 total comp
$217,565
Sub-department
Police Services
Organization group
Public Protection
Base pay
$109,023
Overtime
$8,631
Other pay
$66,726
Benefits
$33,185
Total compensation
$217,565
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
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
$12,454
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,418

Malcolm Anderson works as a Lieutenant 3 for Police within Police Services. Their status is permanent civil service, 0.58 FTE. Malcolm earned $217,565 in 2024. They are represented by Poa.

Megan Pytlik

Criminalist II/Police

2025 total comp
$217,542
Sub-department
Protection & Apprehension
Organization group
Public Protection
Base pay
$163,152
Overtime
$0
Other pay
$0
Benefits
$54,390
Total compensation
$217,542
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
$11,642

Megan Pytlik is a Criminalist II at Police within Protection & Apprehension. They work permanent civil service. 2025 total compensation came to $217,542. Their bargaining unit is Prof & Tech Eng, Local 21.

Bernadette Lingat

Criminalist II/Police

2025 total comp
$217,539
Sub-department
Protection & Apprehension
Organization group
Public Protection
Base pay
$162,488
Overtime
$0
Other pay
$0
Benefits
$55,051
Total compensation
$217,539
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,398

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

Todd Rigley

Criminalist II/Police

2025 total comp
$217,538
Sub-department
Protection & Apprehension
Organization group
Public Protection
Base pay
$163,158
Overtime
$0
Other pay
$0
Benefits
$54,380
Total compensation
$217,538
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
$11,632

At Police, Todd Rigley serves as a Criminalist II within Protection & Apprehension. They work permanent civil service. Their 2025 pay totaled $217,538. They are represented by Prof & Tech Eng, Local 21.

Mason Lee

Manager I/Police

2025 total comp
$217,521
Sub-department
Management
Organization group
Public Protection
Base pay
$157,314
Overtime
$0
Other pay
$0
Benefits
$60,207
Total compensation
$217,521
Employment type
Temporary Exempt
Union / bargaining unit
Municipal Exec Assoc, Misc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$24,559
Job Code
0922
Job Family Code
0900
Organization Group Code
Public Protection
Other Benefits
$13,275

Mason Lee is a Manager I at Police within Management. They work temporary exempt. 2025 total compensation came to $217,521. They are represented by Municipal Exec Assoc, Misc.