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 4

Kathrine Holder

Sergeant 3/Police

2025 total comp
$323,737
Sub-department
Police Services
Organization group
Public Protection
Base pay
$192,802
Overtime
$34,081
Other pay
$36,251
Benefits
$60,602
Total compensation
$323,737
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
$25,832
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,811

At Police, Kathrine Holder serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.3 FTE. Their 2025 pay totaled $323,737. They are represented by Poa.

Michael Palma

Sergeant 3/Police

2025 total comp
$323,606
Sub-department
Police Services
Organization group
Public Protection
Base pay
$188,096
Overtime
$44,648
Other pay
$34,513
Benefits
$56,349
Total compensation
$323,606
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
$22,071
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,356

At Police, Michael Palma serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.16 FTE. Their 2025 pay totaled $323,606. Their bargaining unit is Poa.

Oscar Vargas

Police Officer 2/Police

2025 total comp
$323,388
Sub-department
Police Services
Organization group
Public Protection
Base pay
$137,585
Overtime
$148,269
Other pay
$12,416
Benefits
$25,118
Total compensation
$323,388
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.65

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,238
Retirement Contribution
$20,879

At Police, Oscar Vargas serves as a Police Officer 2 within Police Services. They work permanent civil service, 1.65 FTE. Their 2025 pay totaled $323,388. They are represented by Poa.

Chandra Peregrina

Lieutenant 3/Police

2025 total comp
$323,304
Sub-department
Police Services
Organization group
Public Protection
Base pay
$215,655
Overtime
$17,774
Other pay
$29,322
Benefits
$60,553
Total compensation
$323,304
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,133
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,612

Chandra Peregrina works as a Lieutenant 3 for Police within Police Services. Their status is permanent civil service, 1.08 FTE. Chandra earned $323,304 in 2025. Their bargaining unit is Poa.

Anthony Garrett

Police Officer 3/Police

2025 total comp
$323,075
Sub-department
Police Services
Organization group
Public Protection
Base pay
$168,943
Overtime
$58,628
Other pay
$41,404
Benefits
$54,100
Total compensation
$323,075
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,761

Anthony Garrett works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.22 FTE. Anthony earned $323,075 in 2025. They are represented by Poa.

Anna Cuthbertson

Police Officer 3/Police

2025 total comp
$323,066
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,473
Overtime
$79,868
Other pay
$30,197
Benefits
$51,528
Total compensation
$323,066
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,552
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,872

Anna Cuthbertson is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.28 FTE. 2025 total compensation came to $323,066. Their bargaining unit is Poa.

Elizabeth Cole

Sergeant 3/Police

2025 total comp
$322,889
Sub-department
Police Services
Organization group
Public Protection
Base pay
$190,723
Overtime
$41,487
Other pay
$31,940
Benefits
$58,739
Total compensation
$322,889
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
$24,190
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,742

Elizabeth Cole works as a Sergeant 3 for Police within Police Services. Their status is permanent civil service, 1.25 FTE. Elizabeth earned $322,889 in 2025. Their bargaining unit is Poa.

Michael JrMay be multiple

Police Officer 3/Police

2025 total comp
$322,794
Sub-department
Police Services
Organization group
Public Protection
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,242
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,275

Payroll for Michael Jr (Police Officer 3, Police) may cover more than one person; together they account for $322,794 in 2025.

Michael Gaitan-Miller

Police Officer 2/Police

2025 total comp
$322,525
Sub-department
Police Services
Organization group
Public Protection
Base pay
$146,269
Overtime
$113,855
Other pay
$14,888
Benefits
$47,512
Total compensation
$322,525
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.5

Source-specific fields

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

Michael Gaitan-Miller is a Police Officer 2 at Police within Police Services. They work permanent civil service, 1.5 FTE. 2025 total compensation came to $322,525. Union affiliation: Poa.

Andrea Acosta

Police Officer 3/Police

2025 total comp
$322,516
Sub-department
Police Services
Organization group
Public Protection
Base pay
$148,530
Overtime
$105,911
Other pay
$19,326
Benefits
$48,749
Total compensation
$322,516
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.43

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

Andrea Acosta is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.43 FTE. 2025 total compensation came to $322,516. Union affiliation: Poa.

Luis Ortiz

Police Officer 3/Police

2025 total comp
$322,263
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,501
Overtime
$81,647
Other pay
$26,965
Benefits
$52,150
Total compensation
$322,263
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,801

Luis Ortiz holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.28 FTE. In 2025, their total compensation was $322,263. Their bargaining unit is Poa.

Giavonna Alexander

Police Officer 3/Police

2025 total comp
$322,052
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$87,165
Other pay
$23,056
Benefits
$50,354
Total compensation
$322,052
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,844

At Police, Giavonna Alexander serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.32 FTE. Their 2025 pay totaled $322,052. Their bargaining unit is Poa.

Bianca Padilla

Police Officer 2/Police

2025 total comp
$321,997
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,368
Overtime
$93,826
Other pay
$19,935
Benefits
$49,868
Total compensation
$321,997
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.35

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

Bianca Padilla works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 1.35 FTE. Bianca earned $321,997 in 2025. Their bargaining unit is Poa.

Edward Hunt

Police Officer 3/Police

2025 total comp
$321,871
Sub-department
Police Services
Organization group
Public Protection
Base pay
$194,082
Overtime
$14,519
Other pay
$35,681
Benefits
$77,588
Total compensation
$321,871
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
2.04

Source-specific fields

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

At Police, Edward Hunt serves as a Police Officer 3 within Police Services. They work permanent civil service, 2.04 FTE. Their 2025 pay totaled $321,871. They are represented by Poa.

Jeffrey Smethurst

Sergeant 3/Police

2025 total comp
$321,756
Sub-department
Police Services
Organization group
Public Protection
Base pay
$191,064
Overtime
$38,971
Other pay
$32,785
Benefits
$58,935
Total compensation
$321,756
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
$24,433
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,645

Jeffrey Smethurst works as a Sergeant 3 for Police within Police Services. Their status is permanent civil service, 1.25 FTE. Jeffrey earned $321,756 in 2025. Their bargaining unit is Poa.

Omar Jr

Police Officer 3/Police

2025 total comp
$321,294
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$73,915
Other pay
$33,957
Benefits
$51,966
Total compensation
$321,294
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
$22,071
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,791

Omar Jr works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.27 FTE. Omar earned $321,294 in 2025. Union affiliation: Poa.

Ashley Slomowitz

Police Officer 3/Police

2025 total comp
$321,251
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$87,530
Other pay
$21,895
Benefits
$50,372
Total compensation
$321,251
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,836

Ashley Slomowitz works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.3 FTE. Ashley earned $321,251 in 2025. Union affiliation: Poa.

Brenton Reeder

Police Officer 3/Police

2025 total comp
$321,065
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,501
Overtime
$65,015
Other pay
$43,203
Benefits
$51,345
Total compensation
$321,065
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,686

Brenton Reeder works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.22 FTE. Brenton earned $321,065 in 2025. Their bargaining unit is Poa.

Jose Calvo-Perez

Police Officer 3/Police

2025 total comp
$320,840
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$81,536
Other pay
$27,514
Benefits
$50,335
Total compensation
$320,840
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,596

At Police, Jose Calvo-Perez serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.29 FTE. Their 2025 pay totaled $320,840. They are represented by Poa.

Keith Murphy

Police Officer 3/Police

2025 total comp
$320,743
Sub-department
Police Services
Organization group
Public Protection
Base pay
$163,370
Overtime
$64,613
Other pay
$39,482
Benefits
$53,278
Total compensation
$320,743
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
$23,107
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,763

Keith Murphy works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.3 FTE. Keith earned $320,743 in 2025. They are represented by Poa.

David Frias

Sergeant 3/Police

2025 total comp
$320,685
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,483
Overtime
$47,373
Other pay
$29,277
Benefits
$56,552
Total compensation
$320,685
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
$22,071
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,663

David Frias works as a Sergeant 3 for Police within Police Services. Their status is permanent civil service, 1.15 FTE. David earned $320,685 in 2025. Their bargaining unit is Poa.

Mitchell Campbell

Sergeant 3/Police

2025 total comp
$320,557
Sub-department
Police Services
Organization group
Public Protection
Base pay
$192,885
Overtime
$32,457
Other pay
$33,908
Benefits
$61,307
Total compensation
$320,557
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
$25,900
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,710

Mitchell Campbell holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.3 FTE. In 2025, their total compensation was $320,557. Their bargaining unit is Poa.

Andrew Sargenti

Police Officer 3/Police

2025 total comp
$320,427
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$93,652
Other pay
$14,912
Benefits
$50,408
Total compensation
$320,427
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.35

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

Andrew Sargenti holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.35 FTE. In 2025, their total compensation was $320,427. They are represented by Poa.

Kenneth Camarra

Police Officer 3/Police

2025 total comp
$320,283
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$77,871
Other pay
$28,611
Benefits
$52,324
Total compensation
$320,283
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,747

Kenneth Camarra holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.27 FTE. In 2025, their total compensation was $320,283. They are represented by Poa.

Jordan Coverson

Police Officer 2/Police

2025 total comp
$320,207
Sub-department
Police Services
Organization group
Public Protection
Base pay
$147,017
Overtime
$112,010
Other pay
$13,408
Benefits
$47,773
Total compensation
$320,207
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.46

Source-specific fields

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

Jordan Coverson works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 1.46 FTE. Jordan earned $320,207 in 2025. Their bargaining unit is Poa.

Alexander-Stanley Austria

Police Officer 2/Police

2025 total comp
$320,151
Sub-department
Police Services
Organization group
Public Protection
Base pay
$154,662
Overtime
$99,628
Other pay
$16,386
Benefits
$49,475
Total compensation
$320,151
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.38

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

At Police, Alexander-Stanley Austria serves as a Police Officer 2 within Police Services. They work permanent civil service, 1.38 FTE. Their 2025 pay totaled $320,151. They are represented by Poa.

Hector Rodarte

Police Officer 3/Police

2025 total comp
$320,113
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$73,900
Other pay
$33,276
Benefits
$51,459
Total compensation
$320,113
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,619
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,734

Hector Rodarte is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.2 FTE. 2025 total compensation came to $320,113. Their bargaining unit is Poa.

Derek Schutz

Police Officer 3/Police

2025 total comp
$319,970
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$67,069
Other pay
$39,292
Benefits
$52,131
Total compensation
$319,970
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,730

Derek Schutz is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.2 FTE. 2025 total compensation came to $319,970. Union affiliation: Poa.

Steven Spagnuolo

Sergeant 3/Police

2025 total comp
$319,904
Sub-department
Police Services
Organization group
Public Protection
Base pay
$194,403
Overtime
$56,711
Other pay
$31,381
Benefits
$37,410
Total compensation
$319,904
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.43

Source-specific fields

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

Steven Spagnuolo holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.43 FTE. In 2025, their total compensation was $319,904. Union affiliation: Poa.

Jacqueline Hernandez

Police Officer 3/Police

2025 total comp
$319,736
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$83,979
Other pay
$23,953
Benefits
$50,327
Total compensation
$319,736
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,817

Jacqueline Hernandez is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.29 FTE. 2025 total compensation came to $319,736. Their bargaining unit is Poa.

Darryelle Preston

Manager IV/Police

2025 total comp
$319,551
Sub-department
Management
Organization group
Public Protection
Base pay
$244,579
Overtime
$0
Other pay
$0
Benefits
$74,972
Total compensation
$319,551
Employment type
Permanent Civil Service
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
0932
Job Family Code
0900
Organization Group Code
Public Protection
Other Benefits
$15,630

Darryelle Preston is a Manager IV at Police within Management. They work permanent civil service. 2025 total compensation came to $319,551. Union affiliation: Municipal Exec Assoc, Misc.

Maureen Leonard

Sergeant 3/Police

2025 total comp
$319,499
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,483
Overtime
$46,603
Other pay
$29,341
Benefits
$56,072
Total compensation
$319,499
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,553
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,701

At Police, Maureen Leonard serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.14 FTE. Their 2025 pay totaled $319,499. Their bargaining unit is Poa.

Kevin Endo

Police Officer 3/Police

2025 total comp
$319,477
Sub-department
Police Services
Organization group
Public Protection
Base pay
$160,815
Overtime
$85,019
Other pay
$23,385
Benefits
$50,257
Total compensation
$319,477
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,767

Kevin Endo works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.32 FTE. Kevin earned $319,477 in 2025. Union affiliation: Poa.

Rodrigo Castillo

Manager V/Police

2025 total comp
$319,436
Sub-department
Management
Organization group
Public Protection
Base pay
$242,849
Overtime
$0
Other pay
$0
Benefits
$76,587
Total compensation
$319,436
Employment type
Permanent Civil Service
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
$26,486
Job Code
0933
Job Family Code
0900
Organization Group Code
Public Protection
Other Benefits
$15,564

Rodrigo Castillo holds the role of Manager V at Police within Management. Their status is permanent civil service. In 2025, their total compensation was $319,436. They are represented by Municipal Exec Assoc, Misc.

Alejandro Meza

Police Officer 2/Police

2025 total comp
$319,225
Sub-department
Police Services
Organization group
Public Protection
Base pay
$157,511
Overtime
$97,193
Other pay
$14,964
Benefits
$49,557
Total compensation
$319,225
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.38

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

Alejandro Meza works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 1.38 FTE. Alejandro earned $319,225 in 2025. They are represented by Poa.

Johnathan Ivey

Police Officer 2/Police

2025 total comp
$319,050
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,413
Overtime
$97,077
Other pay
$13,773
Benefits
$49,786
Total compensation
$319,050
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.37

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

At Police, Johnathan Ivey serves as a Police Officer 2 within Police Services. They work permanent civil service, 1.37 FTE. Their 2025 pay totaled $319,050. Their bargaining unit is Poa.

Jan Guess

Police Officer 3/Police

2025 total comp
$318,961
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$87,808
Other pay
$19,211
Benefits
$50,465
Total compensation
$318,961
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,725

Jan Guess is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.32 FTE. 2025 total compensation came to $318,961. They are represented by Poa.

Makoto Katsumoto

Police Officer 3/Police

2025 total comp
$318,790
Sub-department
Police Services
Organization group
Public Protection
Base pay
$162,410
Overtime
$89,820
Other pay
$14,767
Benefits
$51,793
Total compensation
$318,790
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
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
$22,900
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,718

At Police, Makoto Katsumoto serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.4 FTE. Their 2025 pay totaled $318,790. Union affiliation: Poa.

Rolly Junio

Police Officer 3/Police

2025 total comp
$318,756
Sub-department
Police Services
Organization group
Public Protection
Base pay
$162,201
Overtime
$71,671
Other pay
$32,662
Benefits
$52,222
Total compensation
$318,756
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
$22,693
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,307

At Police, Rolly Junio serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.3 FTE. Their 2025 pay totaled $318,756. Union affiliation: Poa.

R Ferreira

Police Officer 3/Police

2025 total comp
$318,729
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$72,406
Other pay
$32,951
Benefits
$51,917
Total compensation
$318,729
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,800

R Ferreira works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.26 FTE. R earned $318,729 in 2025. Their bargaining unit is Poa.