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 32

Thomas Mora

Police Officer 3/Police

2025 total comp
$292,983
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$58,825
Other pay
$22,587
Benefits
$50,093
Total compensation
$292,983
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,354

Thomas Mora holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.21 FTE. In 2025, their total compensation was $292,983. They are represented by POA.

Alexander Popov

Police Officer 3/Police

2025 total comp
$292,877
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$47,910
Other pay
$31,962
Benefits
$51,527
Total compensation
$292,877
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,409

Alexander Popov holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.15 FTE. In 2025, their total compensation was $292,877. They are represented by POA.

Olivia Mullins

Police Officer 2/Police

2025 total comp
$292,481
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,391
Overtime
$67,209
Other pay
$17,408
Benefits
$49,474
Total compensation
$292,481
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.26

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
$3,438

Olivia Mullins works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 1.26 FTE. Olivia earned $292,481 in 2025. Their bargaining unit is POA.

Franco Ragusa

Police Officer 3/Police

2025 total comp
$292,472
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$61,420
Other pay
$19,496
Benefits
$50,078
Total compensation
$292,472
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.23

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
$3,338

Franco Ragusa holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.23 FTE. In 2025, their total compensation was $292,472. Their bargaining unit is POA.

Joseph Giannini

Police Officer 3/Police

2024 total comp
$292,386
Sub-department
Police Services
Organization group
Public Protection
Base pay
$152,976
Overtime
$32,065
Other pay
$58,076
Benefits
$49,268
Total compensation
$292,386
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,031
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,415

At Police, Joseph Giannini serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.1 FTE. Their 2024 pay totaled $292,386. Union affiliation: POA.

Christopher Cotter

Police Officer 3/Police

2025 total comp
$291,836
Sub-department
Police Services
Organization group
Public Protection
Base pay
$166,843
Overtime
$11,291
Other pay
$57,046
Benefits
$56,656
Total compensation
$291,836
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
$26,008
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,293

At Police, Christopher Cotter serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.24 FTE. Their 2025 pay totaled $291,836. Their bargaining unit is POA.

Laura Zasly

Police Officer 3/Police

2025 total comp
$291,660
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$64,315
Other pay
$15,735
Benefits
$50,156
Total compensation
$291,660
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,417

At Police, Laura Zasly serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.24 FTE. Their 2025 pay totaled $291,660. Union affiliation: POA.

Jennifer O'Keeffe

Police Officer 3/Police

2025 total comp
$291,625
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,848
Overtime
$15,026
Other pay
$63,946
Benefits
$50,805
Total compensation
$291,625
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,864
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,776

At Police, Jennifer O'Keeffe serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.07 FTE. Their 2025 pay totaled $291,625. Union affiliation: POA.

Eric Reboli

Police Officer 3/Police

2025 total comp
$291,542
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$50,746
Other pay
$28,134
Benefits
$51,207
Total compensation
$291,542
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
$22,071
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,659

Eric Reboli is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.19 FTE. 2025 total compensation came to $291,542. They are represented by POA.

Aidan O'Driscoll

Police Officer 2/Police

2025 total comp
$291,448
Sub-department
Police Services
Organization group
Public Protection
Base pay
$152,671
Overtime
$72,756
Other pay
$17,532
Benefits
$48,490
Total compensation
$291,448
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
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,437

Aidan O'Driscoll holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 1.27 FTE. In 2025, their total compensation was $291,448. Their bargaining unit is POA.

Rex Calaunan

Sergeant 3/Police

2025 total comp
$291,316
Sub-department
Police Services
Organization group
Public Protection
Base pay
$191,003
Overtime
$5,509
Other pay
$35,636
Benefits
$59,166
Total compensation
$291,316
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
$24,423
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,321

At Police, Rex Calaunan serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.15 FTE. Their 2025 pay totaled $291,316. Union affiliation: POA.

Rachel Moran

Commander 3/Police

2025 total comp
$291,296
Sub-department
Untitled
Organization group
Public Protection
Base pay
$186,518
Overtime
$0
Other pay
$55,653
Benefits
$49,125
Total compensation
$291,296
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Exec Assoc, Police
Full-time equivalent (FTE)
0.52

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$15,236
Job Code
0490
Job Family Code
0000
Organization Group Code
Public Protection
Other Benefits
$3,457

At Police, Rachel Moran serves as a Commander 3 within Untitled. They work permanent exempt, 0.52 FTE. Their 2025 pay totaled $291,296. They are represented by Municipal Exec Assoc, Police.

Anthony Vernengo

Police Officer 2/Police

2025 total comp
$291,269
Sub-department
Police Services
Organization group
Public Protection
Base pay
$149,395
Overtime
$74,827
Other pay
$19,266
Benefits
$47,781
Total compensation
$291,269
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.3

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
$3,378

Anthony Vernengo works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 1.3 FTE. Anthony earned $291,269 in 2025. They are represented by POA.

Thu Vaing

Police Officer 3/Police

2025 total comp
$291,223
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$52,731
Other pay
$25,923
Benefits
$51,090
Total compensation
$291,223
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
$21,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,432

Thu Vaing works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.19 FTE. Thu earned $291,223 in 2025. They are represented by POA.

Kevin Lynch

Police Officer 3/Police

2025 total comp
$291,216
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,818
Overtime
$56,460
Other pay
$22,801
Benefits
$50,137
Total compensation
$291,216
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
$21,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,415

At Police, Kevin Lynch serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.19 FTE. Their 2025 pay totaled $291,216. Union affiliation: POA.

Keent Chu

Police Officer 3/Police

2025 total comp
$291,174
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$52,725
Other pay
$25,947
Benefits
$51,023
Total compensation
$291,174
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
$21,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,365

Keent Chu works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.19 FTE. Keent earned $291,174 in 2025. Union affiliation: POA.

Jiajun Huang

Police Officer 2/Police

2025 total comp
$291,171
Sub-department
Police Services
Organization group
Public Protection
Base pay
$143,290
Overtime
$80,110
Other pay
$20,479
Benefits
$47,293
Total compensation
$291,171
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
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,454

At Police, Jiajun Huang serves as a Police Officer 2 within Police Services. They work permanent civil service, 1.31 FTE. Their 2025 pay totaled $291,171. Their bargaining unit is POA.

Zachary Mcauliffe

Police Officer 3/Police

2025 total comp
$291,169
Sub-department
Police Services
Organization group
Public Protection
Base pay
$160,712
Overtime
$55,775
Other pay
$24,821
Benefits
$49,861
Total compensation
$291,169
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,449
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,346

At Police, Zachary Mcauliffe serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.17 FTE. Their 2025 pay totaled $291,169. Their bargaining unit is POA.

Kevin Stucki

Police Officer 2/Police

2025 total comp
$290,769
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,413
Overtime
$61,181
Other pay
$21,723
Benefits
$49,452
Total compensation
$290,769
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
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,337

At Police, Kevin Stucki serves as a Police Officer 2 within Police Services. They work permanent civil service, 1.22 FTE. Their 2025 pay totaled $290,769. Union affiliation: POA.

Jeremmy Catiller

Police Officer 2/Police

2025 total comp
$290,349
Sub-department
Police Services
Organization group
Public Protection
Base pay
$131,803
Overtime
$107,379
Other pay
$6,589
Benefits
$44,577
Total compensation
$290,349
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.52

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
$3,479

At Police, Jeremmy Catiller serves as a Police Officer 2 within Police Services. They work permanent civil service, 1.52 FTE. Their 2025 pay totaled $290,349. Their bargaining unit is POA.

Meaghan Mcmilton

Sergeant 3/Police

2025 total comp
$290,250
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,585
Overtime
$18,431
Other pay
$28,998
Benefits
$55,237
Total compensation
$290,250
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,636
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,300

Meaghan Mcmilton works as a Sergeant 3 for Police within Police Services. Their status is permanent civil service, 1.06 FTE. Meaghan earned $290,250 in 2025. Their bargaining unit is POA.

Michael Mitchell

Sergeant 3/Police

2025 total comp
$289,860
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,483
Overtime
$13,467
Other pay
$33,253
Benefits
$55,656
Total compensation
$289,860
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,553
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,286

Michael Mitchell works as a Sergeant 3 for Police within Police Services. Their status is permanent civil service, 1.04 FTE. Michael earned $289,860 in 2025. Union affiliation: POA.

Andres Mondragon

Police Officer 2/Police

2025 total comp
$289,796
Sub-department
Police Services
Organization group
Public Protection
Base pay
$142,635
Overtime
$83,531
Other pay
$16,459
Benefits
$47,171
Total compensation
$289,796
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.36

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
$3,434

Andres Mondragon holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 1.36 FTE. In 2025, their total compensation was $289,796. Union affiliation: POA.

Javier Elizondo

Police Officer 3/Police

2025 total comp
$289,725
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$61,214
Other pay
$17,016
Benefits
$50,017
Total compensation
$289,725
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.23

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
$3,383

Javier Elizondo works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.23 FTE. Javier earned $289,725 in 2025. Union affiliation: POA.

Mikayla Connell

Sergeant 3/Police

2025 total comp
$289,539
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,572
Overtime
$24,762
Other pay
$23,029
Benefits
$54,175
Total compensation
$289,539
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.08

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,625
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,318

Mikayla Connell holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.08 FTE. In 2025, their total compensation was $289,539. Their bargaining unit is POA.

Erika Viola

Police Officer 3/Police

2025 total comp
$289,539
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,501
Overtime
$57,180
Other pay
$20,445
Benefits
$50,413
Total compensation
$289,539
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
$22,071
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,384

Erika Viola holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.22 FTE. In 2025, their total compensation was $289,539. They are represented by POA.

Jacqueline Selinger

Lieutenant 3/Police

2025 total comp
$289,521
Sub-department
Police Services
Organization group
Public Protection
Base pay
$199,864
Overtime
$0
Other pay
$35,005
Benefits
$54,652
Total compensation
$289,521
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.93

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$20,142
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$1,079

Jacqueline Selinger works as a Lieutenant 3 for Police within Police Services. Their status is permanent civil service, 0.93 FTE. Jacqueline earned $289,521 in 2025. They are represented by POA.

Mark Cota

Police Officer 3/Police

2025 total comp
$289,466
Sub-department
Police Services
Organization group
Public Protection
Base pay
$157,472
Overtime
$9,083
Other pay
$76,549
Benefits
$46,362
Total compensation
$289,466
Employment type
Temporary Exempt
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,667
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,205

At Police, Mark Cota serves as a Police Officer 3 within Police Services. They work temporary exempt, 0.82 FTE. Their 2025 pay totaled $289,466. They are represented by POA.

Allen Mulliken

Sergeant 3/Police

2025 total comp
$289,095
Sub-department
Police Services
Organization group
Public Protection
Base pay
$188,360
Overtime
$14,356
Other pay
$30,438
Benefits
$55,941
Total compensation
$289,095
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.08

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$22,247
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,271

Allen Mulliken works as a Sergeant 3 for Police within Police Services. Their status is permanent civil service, 1.08 FTE. Allen earned $289,095 in 2025. Their bargaining unit is POA.

Blake Cunningham

Police Officer 3/Police

2024 total comp
$289,067
Sub-department
Police Services
Organization group
Public Protection
Base pay
$162,352
Overtime
$59,030
Other pay
$15,790
Benefits
$51,895
Total compensation
$289,067
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
$22,579
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,357

Blake Cunningham holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.29 FTE. In 2024, their total compensation was $289,067. They are represented by POA.

Thomas Lee

Police Officer 3/Police

2025 total comp
$288,834
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$52,552
Other pay
$24,794
Benefits
$50,033
Total compensation
$288,834
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
$21,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,294

Thomas Lee works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.19 FTE. Thomas earned $288,834 in 2025. Union affiliation: POA.

Nicholas Parkin

Police Officer 3/Police

2025 total comp
$288,737
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$52,145
Other pay
$25,739
Benefits
$49,375
Total compensation
$288,737
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,076

Nicholas Parkin works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.18 FTE. Nicholas earned $288,737 in 2025. Union affiliation: POA.

Gordon Hom

Police Officer 3/Police

2025 total comp
$288,650
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,501
Overtime
$42,729
Other pay
$32,386
Benefits
$52,034
Total compensation
$288,650
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.14

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,654
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,356

Gordon Hom holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.14 FTE. In 2025, their total compensation was $288,650. Their bargaining unit is POA.

Kathleen Mckiernan

Police Officer 3/Police

2025 total comp
$288,624
Sub-department
Police Services
Organization group
Public Protection
Base pay
$152,230
Overtime
$79,263
Other pay
$9,243
Benefits
$47,887
Total compensation
$288,624
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,047

Kathleen Mckiernan is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.33 FTE. 2025 total compensation came to $288,624. Their bargaining unit is POA.

Ali Syed

Is Engineer-Principal/Police

2025 total comp
$288,394
Sub-department
Information Systems
Organization group
Public Protection
Base pay
$210,800
Overtime
$0
Other pay
$13,665
Benefits
$63,929
Total compensation
$288,394
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
1044
Job Family Code
1000
Organization Group Code
Public Protection
Other Benefits
$14,404

Ali Syed is a Is Engineer-Principal at Police within Information Systems. They work permanent civil service. 2025 total compensation came to $288,394. Their bargaining unit is Prof & Tech Eng, Local 21.

Christopher Prescott

Police Officer 3/Police

2024 total comp
$288,326
Sub-department
Police Services
Organization group
Public Protection
Base pay
$159,907
Overtime
$65,526
Other pay
$13,135
Benefits
$49,757
Total compensation
$288,326
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.3

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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,178

Christopher Prescott is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.3 FTE. 2024 total compensation came to $288,326. Their bargaining unit is POA.

Nathan Bernard

Police Officer 3/Police

2025 total comp
$288,305
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,964
Overtime
$39,284
Other pay
$35,523
Benefits
$51,535
Total compensation
$288,305
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.16

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$21,967
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,382

Nathan Bernard is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.16 FTE. 2025 total compensation came to $288,305. Union affiliation: POA.

Steven Domecus

Police Officer 3/Police

2025 total comp
$288,217
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$62,828
Other pay
$14,090
Benefits
$49,821
Total compensation
$288,217
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,311

Steven Domecus holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.24 FTE. In 2025, their total compensation was $288,217. Their bargaining unit is POA.

Michelle Spears

Police Officer 2/Police

2025 total comp
$288,216
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,391
Overtime
$53,962
Other pay
$24,861
Benefits
$51,003
Total compensation
$288,216
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
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,390

Michelle Spears is a Police Officer 2 at Police within Police Services. They work permanent civil service, 1.2 FTE. 2025 total compensation came to $288,216. They are represented by POA.

Brendan Williams

Police Officer 3/Police

2025 total comp
$288,083
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,501
Overtime
$58,655
Other pay
$17,700
Benefits
$50,227
Total compensation
$288,083
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
$21,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,487

Brendan Williams works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.19 FTE. Brendan earned $288,083 in 2025. Union affiliation: POA.