GCGovComp.app

City and County of San Francisco / Police / Police Officer

Job-title file

Police Officer

Enforce laws and maintain public safety — patrol, respond to incidents, investigate crimes, and make arrests.

386 employees hold this title in Police. Median total compensation for the role is $118,838, below the department median of $250,324.

Employees
386
Role median
$118,838
Agency median
$250,324
Comparison
Below

What the records show

Role pay distribution

Pay distribution for this role

$177$281,287+

How total compensation varies among the 386 people in this role. Even for one job title, pay differs with seniority, step, overtime, and tenure. Each bar is a pay range; the far-right bar collects the highest earners.

Record list

Employees with this title

Highest-paid first / page 2

Kaeli Takeshita

Police Officer/Police

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

Source-specific fields

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

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

Carmina Cosio

Police Officer/Police

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

Source-specific fields

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

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

Nicholas Kebodeaux

Police Officer/Police

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

Source-specific fields

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

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

Chelsea Weidinger

Police Officer/Police

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

Source-specific fields

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

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

Carlos Guerrero

Police Officer/Police

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

Source-specific fields

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

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

Alessandro Donati

Police Officer/Police

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

Source-specific fields

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

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

Vincent Mora

Police Officer/Police

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

Source-specific fields

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

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

Conor Mallon

Police Officer/Police

2025 total comp
$224,229
Sub-department
Police Services
Organization group
Public Protection
Base pay
$117,290
Overtime
$61,176
Other pay
$4,259
Benefits
$41,504
Total compensation
$224,229
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.32

Source-specific fields

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

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

Eric Dyer

Police Officer/Police

2025 total comp
$223,984
Sub-department
Police Services
Organization group
Public Protection
Base pay
$146,106
Overtime
$26,682
Other pay
$5,837
Benefits
$45,359
Total compensation
$223,984
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.11

Source-specific fields

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

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

Maribelle Alderete

Police Officer/Police

2025 total comp
$223,168
Sub-department
Police Services
Organization group
Public Protection
Base pay
$118,874
Overtime
$59,289
Other pay
$3,247
Benefits
$41,758
Total compensation
$223,168
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.33

Source-specific fields

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

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

Jose Rubalcava

Police Officer/Police

2025 total comp
$221,832
Sub-department
Police Services
Organization group
Public Protection
Base pay
$134,277
Overtime
$38,527
Other pay
$5,071
Benefits
$43,956
Total compensation
$221,832
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.18

Source-specific fields

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

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

Andreina Montes-Morales

Police Officer/Police

2025 total comp
$221,781
Sub-department
Police Services
Organization group
Public Protection
Base pay
$124,052
Overtime
$53,434
Other pay
$6,276
Benefits
$38,019
Total compensation
$221,781
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.06

Source-specific fields

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

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

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.

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.

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.

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.

Michael Morello

Police Officer/Police

2025 total comp
$216,775
Sub-department
Police Services
Organization group
Public Protection
Base pay
$117,702
Overtime
$55,308
Other pay
$2,248
Benefits
$41,517
Total compensation
$216,775
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
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,492

Michael Morello holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 1.3 FTE. In 2025, their total compensation was $216,775. They are represented by POA.

Gregory Gee

Police Officer/Police

2025 total comp
$215,340
Sub-department
Police Services
Organization group
Public Protection
Base pay
$126,182
Overtime
$40,177
Other pay
$6,280
Benefits
$42,701
Total compensation
$215,340
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
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,432

At Police, Gregory Gee serves as a Police Officer within Police Services. They work permanent civil service, 1.19 FTE. Their 2025 pay totaled $215,340. Union affiliation: POA.

Eriberto Ceja

Police Officer/Police

2025 total comp
$215,040
Sub-department
Police Services
Organization group
Public Protection
Base pay
$118,841
Overtime
$46,424
Other pay
$8,135
Benefits
$41,640
Total compensation
$215,040
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.2

Source-specific fields

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

Eriberto Ceja is a Police Officer at Police within Police Services. They work permanent civil service, 1.2 FTE. 2025 total compensation came to $215,040. They are represented by POA.

Kevin Lundy

Police Officer/Police

2025 total comp
$214,806
Sub-department
Police Services
Organization group
Public Protection
Base pay
$149,390
Overtime
$10,823
Other pay
$9,081
Benefits
$45,513
Total compensation
$214,806
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,553
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,348

Kevin Lundy is a Police Officer at Police within Police Services. They work permanent civil service, 1.05 FTE. 2025 total compensation came to $214,806. Their bargaining unit is POA.

Justin Salvan

Police Officer/Police

2025 total comp
$214,458
Sub-department
Police Services
Organization group
Public Protection
Base pay
$121,636
Overtime
$43,862
Other pay
$7,027
Benefits
$41,933
Total compensation
$214,458
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
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,331

Justin Salvan works as a Police Officer for Police within Police Services. Their status is permanent civil service, 1.21 FTE. Justin earned $214,458 in 2025. Union affiliation: POA.

Ruben Romero

Police Officer/Police

2025 total comp
$214,354
Sub-department
Police Services
Organization group
Public Protection
Base pay
$122,411
Overtime
$42,374
Other pay
$7,421
Benefits
$42,147
Total compensation
$214,354
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.22

Source-specific fields

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

Ruben Romero works as a Police Officer for Police within Police Services. Their status is permanent civil service, 1.22 FTE. Ruben earned $214,354 in 2025. Their bargaining unit is POA.

Wing Luk

Police Officer/Police

2025 total comp
$214,064
Sub-department
Police Services
Organization group
Public Protection
Base pay
$123,006
Overtime
$40,894
Other pay
$7,944
Benefits
$42,220
Total compensation
$214,064
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.2

Source-specific fields

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

Wing Luk holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 1.2 FTE. In 2025, their total compensation was $214,064. Their bargaining unit is POA.

Brianna Hohmann

Police Officer/Police

2025 total comp
$213,335
Sub-department
Police Services
Organization group
Public Protection
Base pay
$118,445
Overtime
$51,716
Other pay
$1,618
Benefits
$41,557
Total compensation
$213,335
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,426

Brianna Hohmann 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 $213,335. They are represented by POA.

Aaron Kappler

Police Officer/Police

2025 total comp
$212,571
Sub-department
Police Services
Organization group
Public Protection
Base pay
$140,154
Overtime
$19,698
Other pay
$8,101
Benefits
$44,618
Total compensation
$212,571
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,566
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,280

Aaron Kappler holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 1.08 FTE. In 2025, their total compensation was $212,571. Their bargaining unit is POA.

Rickelmy Flamenco

Police Officer/Police

2025 total comp
$211,771
Sub-department
Police Services
Organization group
Public Protection
Base pay
$117,290
Overtime
$46,883
Other pay
$6,237
Benefits
$41,361
Total compensation
$211,771
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.24

Source-specific fields

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

Rickelmy Flamenco is a Police Officer at Police within Police Services. They work permanent civil service, 1.24 FTE. 2025 total compensation came to $211,771. Union affiliation: POA.

Gage Reyes

Police Officer/Police

2025 total comp
$211,104
Sub-department
Police Services
Organization group
Public Protection
Base pay
$118,742
Overtime
$46,460
Other pay
$4,332
Benefits
$41,571
Total compensation
$211,104
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,553
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,395

Gage Reyes is a Police Officer at Police within Police Services. They work permanent civil service, 1.25 FTE. 2025 total compensation came to $211,104. They are represented by POA.

Taylor Davis

Police Officer/Police

2025 total comp
$210,081
Sub-department
Police Services
Organization group
Public Protection
Base pay
$117,290
Overtime
$45,702
Other pay
$5,650
Benefits
$41,439
Total compensation
$210,081
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.24

Source-specific fields

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

Taylor Davis works as a Police Officer for Police within Police Services. Their status is permanent civil service, 1.24 FTE. Taylor earned $210,081 in 2025. Their bargaining unit is POA.

Eduardo Melano

Police Officer/Police

2025 total comp
$208,674
Sub-department
Police Services
Organization group
Public Protection
Base pay
$118,824
Overtime
$42,407
Other pay
$5,892
Benefits
$41,551
Total compensation
$208,674
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.22

Source-specific fields

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

At Police, Eduardo Melano serves as a Police Officer within Police Services. They work permanent civil service, 1.22 FTE. Their 2025 pay totaled $208,674. They are represented by POA.

Rocael Perez

Police Officer/Police

2025 total comp
$208,227
Sub-department
Police Services
Organization group
Public Protection
Base pay
$117,306
Overtime
$44,491
Other pay
$4,949
Benefits
$41,481
Total compensation
$208,227
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
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,619

Rocael Perez holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 1.21 FTE. In 2025, their total compensation was $208,227. Their bargaining unit is POA.

Cody Lamb

Police Officer/Police

2025 total comp
$206,740
Sub-department
Police Services
Organization group
Public Protection
Base pay
$117,290
Overtime
$43,730
Other pay
$4,277
Benefits
$41,443
Total compensation
$206,740
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
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,581

At Police, Cody Lamb serves as a Police Officer within Police Services. They work permanent civil service, 1.21 FTE. Their 2025 pay totaled $206,740. Union affiliation: POA.

Boahene Yeboah-Afari

Police Officer/Police

2025 total comp
$205,387
Sub-department
Police Services
Organization group
Public Protection
Base pay
$118,626
Overtime
$41,866
Other pay
$3,419
Benefits
$41,476
Total compensation
$205,387
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.22

Source-specific fields

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

At Police, Boahene Yeboah-Afari serves as a Police Officer within Police Services. They work permanent civil service, 1.22 FTE. Their 2025 pay totaled $205,387. Union affiliation: POA.

Sean Fewer

Police Officer/Police

2025 total comp
$205,325
Sub-department
Police Services
Organization group
Public Protection
Base pay
$118,098
Overtime
$42,950
Other pay
$2,878
Benefits
$41,399
Total compensation
$205,325
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.24

Source-specific fields

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

Sean Fewer works as a Police Officer for Police within Police Services. Their status is permanent civil service, 1.24 FTE. Sean earned $205,325 in 2025. Their bargaining unit is POA.

Michael Marcic

Police Officer/Police

2025 total comp
$205,195
Sub-department
Police Services
Organization group
Public Protection
Base pay
$149,415
Overtime
$10,005
Other pay
$1,105
Benefits
$44,670
Total compensation
$205,195
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
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$1,713

Michael Marcic holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 1.04 FTE. In 2025, their total compensation was $205,195. Their bargaining unit is POA.

Chad Messer

Police Officer/Police

2025 total comp
$202,517
Sub-department
Police Services
Organization group
Public Protection
Base pay
$117,818
Overtime
$37,565
Other pay
$5,816
Benefits
$41,319
Total compensation
$202,517
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.2

Source-specific fields

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

Chad Messer is a Police Officer at Police within Police Services. They work permanent civil service, 1.2 FTE. 2025 total compensation came to $202,517. They are represented by POA.

Edward Hagan

Police Officer/Police

2025 total comp
$200,528
Sub-department
Police Services
Organization group
Public Protection
Base pay
$118,890
Overtime
$35,305
Other pay
$4,892
Benefits
$41,441
Total compensation
$200,528
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,553
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,246

Edward Hagan is a Police Officer at Police within Police Services. They work permanent civil service, 1.17 FTE. 2025 total compensation came to $200,528. They are represented by POA.

Raquel Rangel

Police Officer/Police

2025 total comp
$199,477
Sub-department
Police Services
Organization group
Public Protection
Base pay
$114,995
Overtime
$31,224
Other pay
$3,371
Benefits
$49,886
Total compensation
$199,477
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.18

Source-specific fields

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

Raquel Rangel works as a Police Officer for Police within Police Services. Their status is permanent civil service, 1.18 FTE. Raquel earned $199,477 in 2025. Union affiliation: POA.

Edgar Rangel

Police Officer/Police

2025 total comp
$196,858
Sub-department
Police Services
Organization group
Public Protection
Base pay
$117,702
Overtime
$35,339
Other pay
$2,608
Benefits
$41,208
Total compensation
$196,858
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
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,186

Edgar Rangel holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 1.19 FTE. In 2025, their total compensation was $196,858. They are represented by POA.