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 3

Robert Stack

Police Officer/Police

2025 total comp
$194,633
Sub-department
Police Services
Organization group
Public Protection
Base pay
$117,306
Overtime
$32,556
Other pay
$3,580
Benefits
$41,191
Total compensation
$194,633
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,329

Robert Stack holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 1.18 FTE. In 2025, their total compensation was $194,633. Their bargaining unit is POA.

Abel Cano

Police Officer/Police

2025 total comp
$194,459
Sub-department
Police Services
Organization group
Public Protection
Base pay
$120,375
Overtime
$27,273
Other pay
$5,233
Benefits
$41,578
Total compensation
$194,459
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
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,162

Abel Cano works as a Police Officer for Police within Police Services. Their status is permanent civil service, 1.14 FTE. Abel earned $194,459 in 2025. Their bargaining unit is POA.

Melodie Goodwin

Police Officer/Police

2025 total comp
$191,930
Sub-department
Police Services
Organization group
Public Protection
Base pay
$117,306
Overtime
$29,197
Other pay
$4,247
Benefits
$41,179
Total compensation
$191,930
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
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,317

Melodie Goodwin works as a Police Officer for Police within Police Services. Their status is permanent civil service, 1.15 FTE. Melodie earned $191,930 in 2025. Union affiliation: POA.

Devin Kaya

Police Officer/Police

2025 total comp
$191,871
Sub-department
Police Services
Organization group
Public Protection
Base pay
$117,290
Overtime
$27,316
Other pay
$3,685
Benefits
$43,581
Total compensation
$191,871
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
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,965

Devin Kaya is a Police Officer at Police within Police Services. They work permanent civil service, 1.14 FTE. 2025 total compensation came to $191,871. They are represented by POA.

Anthony Zamagni

Police Officer/Police

2025 total comp
$190,350
Sub-department
Police Services
Organization group
Public Protection
Base pay
$122,411
Overtime
$20,691
Other pay
$5,440
Benefits
$41,808
Total compensation
$190,350
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,094

Anthony Zamagni is a Police Officer at Police within Police Services. They work permanent civil service, 1.11 FTE. 2025 total compensation came to $190,350. Their bargaining unit is POA.

Christopher Quiocho

Police Officer/Police

2025 total comp
$190,131
Sub-department
Police Services
Organization group
Public Protection
Base pay
$134,657
Overtime
$12,203
Other pay
$1,034
Benefits
$42,238
Total compensation
$190,131
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1

Source-specific fields

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

At Police, Christopher Quiocho serves as a Police Officer within Police Services. They work permanent civil service. Their 2025 pay totaled $190,131. They are represented by POA.

Justin Montero

Police Officer/Police

2025 total comp
$188,640
Sub-department
Police Services
Organization group
Public Protection
Base pay
$118,709
Overtime
$23,044
Other pay
$5,635
Benefits
$41,253
Total compensation
$188,640
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.12

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

Justin Montero works as a Police Officer for Police within Police Services. Their status is permanent civil service, 1.12 FTE. Justin earned $188,640 in 2025. Their bargaining unit is POA.

Haroon Mohamed

Police Officer/Police

2025 total comp
$188,189
Sub-department
Police Services
Organization group
Public Protection
Base pay
$118,825
Overtime
$23,641
Other pay
$4,465
Benefits
$41,258
Total compensation
$188,189
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.13

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

At Police, Haroon Mohamed serves as a Police Officer within Police Services. They work permanent civil service, 1.13 FTE. Their 2025 pay totaled $188,189. Their bargaining unit is POA.

Marc Jimenez

Police Officer/Police

2025 total comp
$187,869
Sub-department
Police Services
Organization group
Public Protection
Base pay
$132,309
Overtime
$7,269
Other pay
$5,325
Benefits
$42,967
Total compensation
$187,869
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,801

Marc Jimenez works as a Police Officer for Police within Police Services. Their status is permanent civil service, 1.04 FTE. Marc earned $187,869 in 2025. They are represented by POA.

Gina Good

Police Officer/Police

2025 total comp
$187,616
Sub-department
Police Services
Organization group
Public Protection
Base pay
$117,306
Overtime
$24,855
Other pay
$2,003
Benefits
$43,453
Total compensation
$187,616
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
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,836

At Police, Gina Good serves as a Police Officer within Police Services. They work permanent civil service, 1.14 FTE. Their 2025 pay totaled $187,616. Union affiliation: POA.

Eric Schoepp

Police Officer/Police

2025 total comp
$187,467
Sub-department
Police Services
Organization group
Public Protection
Base pay
$117,306
Overtime
$25,617
Other pay
$3,353
Benefits
$41,190
Total compensation
$187,467
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.13

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

Eric Schoepp is a Police Officer at Police within Police Services. They work permanent civil service, 1.13 FTE. 2025 total compensation came to $187,467. Their bargaining unit is POA.

Kevin Lopez

Police Officer/Police

2025 total comp
$187,379
Sub-department
Police Services
Organization group
Public Protection
Base pay
$121,223
Overtime
$17,841
Other pay
$6,723
Benefits
$41,593
Total compensation
$187,379
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,553
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,050

Kevin Lopez works as a Police Officer for Police within Police Services. Their status is permanent civil service, 1.08 FTE. Kevin earned $187,379 in 2025. Union affiliation: POA.

Fernanda Perez

Police Officer/Police

2025 total comp
$186,841
Sub-department
Police Services
Organization group
Public Protection
Base pay
$117,306
Overtime
$23,176
Other pay
$2,823
Benefits
$43,536
Total compensation
$186,841
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.13

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
$4,919

Fernanda Perez works as a Police Officer for Police within Police Services. Their status is permanent civil service, 1.13 FTE. Fernanda earned $186,841 in 2025. They are represented by POA.

Alan Li

Police Officer/Police

2025 total comp
$186,729
Sub-department
Police Services
Organization group
Public Protection
Base pay
$115,719
Overtime
$22,683
Other pay
$2,174
Benefits
$46,153
Total compensation
$186,729
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.13

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
$7,804

At Police, Alan Li serves as a Police Officer within Police Services. They work permanent civil service, 1.13 FTE. Their 2025 pay totaled $186,729. Their bargaining unit is POA.

Cole Schmitz

Police Officer/Police

2025 total comp
$186,276
Sub-department
Police Services
Organization group
Public Protection
Base pay
$117,306
Overtime
$22,794
Other pay
$2,727
Benefits
$43,448
Total compensation
$186,276
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.12

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
$4,831

At Police, Cole Schmitz serves as a Police Officer within Police Services. They work permanent civil service, 1.12 FTE. Their 2025 pay totaled $186,276. Union affiliation: POA.

Treyvon Hanna

Police Officer/Police

2025 total comp
$185,872
Sub-department
Police Services
Organization group
Public Protection
Base pay
$137,569
Overtime
$4,838
Other pay
$1,668
Benefits
$41,798
Total compensation
$185,872
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.97

Source-specific fields

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

Treyvon Hanna holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 0.97 FTE. In 2025, their total compensation was $185,872. They are represented by POA.

Lamar Lagto

Police Officer/Police

2025 total comp
$185,483
Sub-department
Police Services
Organization group
Public Protection
Base pay
$121,638
Overtime
$15,796
Other pay
$6,484
Benefits
$41,565
Total compensation
$185,483
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,557
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$1,960

Lamar Lagto works as a Police Officer for Police within Police Services. Their status is permanent civil service, 1.08 FTE. Lamar earned $185,483 in 2025. They are represented by POA.

Sakher Ghanem

Police Officer/Police

2025 total comp
$184,710
Sub-department
Police Services
Organization group
Public Protection
Base pay
$132,451
Overtime
$7,470
Other pay
$1,688
Benefits
$43,102
Total compensation
$184,710
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,917

Sakher Ghanem works as a Police Officer for Police within Police Services. Their status is permanent civil service, 1.04 FTE. Sakher earned $184,710 in 2025. Their bargaining unit is POA.

Gavin Kinahan

Police Officer/Police

2025 total comp
$183,521
Sub-department
Police Services
Organization group
Public Protection
Base pay
$117,306
Overtime
$19,859
Other pay
$2,920
Benefits
$43,435
Total compensation
$183,521
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.09

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
$4,819

Gavin Kinahan is a Police Officer at Police within Police Services. They work permanent civil service, 1.09 FTE. 2025 total compensation came to $183,521. They are represented by POA.

Angel Solis

Police Officer/Police

2025 total comp
$183,207
Sub-department
Police Services
Organization group
Public Protection
Base pay
$117,290
Overtime
$19,179
Other pay
$3,338
Benefits
$43,401
Total compensation
$183,207
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.1

Source-specific fields

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

At Police, Angel Solis serves as a Police Officer within Police Services. They work permanent civil service, 1.1 FTE. Their 2025 pay totaled $183,207. Union affiliation: POA.

Gi Chen

Police Officer/Police

2025 total comp
$182,242
Sub-department
Police Services
Organization group
Public Protection
Base pay
$117,290
Overtime
$18,405
Other pay
$5,672
Benefits
$40,876
Total compensation
$182,242
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.09

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

Gi Chen works as a Police Officer for Police within Police Services. Their status is permanent civil service, 1.09 FTE. Gi earned $182,242 in 2025. Union affiliation: POA.

Abraham Torres

Police Officer/Police

2025 total comp
$182,068
Sub-department
Police Services
Organization group
Public Protection
Base pay
$117,306
Overtime
$18,799
Other pay
$2,572
Benefits
$43,391
Total compensation
$182,068
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.1

Source-specific fields

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

Abraham Torres holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 1.1 FTE. In 2025, their total compensation was $182,068. They are represented by POA.

William Walker

Police Officer/Police

2024 total comp
$181,994
Sub-department
Police Services
Organization group
Public Protection
Base pay
$116,531
Overtime
$18,534
Other pay
$3,216
Benefits
$43,713
Total compensation
$181,994
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,004
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,077

William Walker works as a Police Officer for Police within Police Services. Their status is permanent civil service, 1.14 FTE. William earned $181,994 in 2024. They are represented by POA.

Joshua Cura

Police Officer/Police

2025 total comp
$181,958
Sub-department
Police Services
Organization group
Public Protection
Base pay
$117,290
Overtime
$18,103
Other pay
$3,142
Benefits
$43,424
Total compensation
$181,958
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,553
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,808

Joshua Cura is a Police Officer at Police within Police Services. They work permanent civil service, 1.08 FTE. 2025 total compensation came to $181,958. Their bargaining unit is POA.

Dikii Simpson

Police Officer/Police

2025 total comp
$181,793
Sub-department
Police Services
Organization group
Public Protection
Base pay
$134,574
Overtime
$2,781
Other pay
$1,095
Benefits
$43,343
Total compensation
$181,793
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.01

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
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$1,944

Dikii Simpson works as a Police Officer for Police within Police Services. Their status is permanent civil service, 1.01 FTE. Dikii earned $181,793 in 2025. Their bargaining unit is POA.

Bai Li

Police Officer/Police

2025 total comp
$181,179
Sub-department
Police Services
Organization group
Public Protection
Base pay
$117,290
Overtime
$17,965
Other pay
$2,535
Benefits
$43,390
Total compensation
$181,179
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.1

Source-specific fields

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

Bai Li is a Police Officer at Police within Police Services. They work permanent civil service, 1.1 FTE. 2025 total compensation came to $181,179. They are represented by POA.

Gabriel Benitez-Vasquez

Police Officer/Police

2025 total comp
$180,783
Sub-department
Police Services
Organization group
Public Protection
Base pay
$117,306
Overtime
$17,480
Other pay
$2,641
Benefits
$43,356
Total compensation
$180,783
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.09

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
$4,740

Gabriel Benitez-Vasquez is a Police Officer at Police within Police Services. They work permanent civil service, 1.09 FTE. 2025 total compensation came to $180,783. They are represented by POA.

Niko Matias

Police Officer/Police

2025 total comp
$180,669
Sub-department
Police Services
Organization group
Public Protection
Base pay
$117,306
Overtime
$18,649
Other pay
$3,621
Benefits
$41,092
Total compensation
$180,669
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.1

Source-specific fields

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

Niko Matias is a Police Officer at Police within Police Services. They work permanent civil service, 1.1 FTE. 2025 total compensation came to $180,669. They are represented by POA.

Cole Dunne

Police Officer/Police

2025 total comp
$180,582
Sub-department
Police Services
Organization group
Public Protection
Base pay
$117,306
Overtime
$17,880
Other pay
$2,164
Benefits
$43,231
Total compensation
$180,582
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.09

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
$4,615

Cole Dunne holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 1.09 FTE. In 2025, their total compensation was $180,582. Union affiliation: POA.

Erika Ramos

Police Officer/Police

2025 total comp
$180,548
Sub-department
Police Services
Organization group
Public Protection
Base pay
$117,735
Overtime
$16,895
Other pay
$4,974
Benefits
$40,944
Total compensation
$180,548
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.09

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

At Police, Erika Ramos serves as a Police Officer within Police Services. They work permanent civil service, 1.09 FTE. Their 2025 pay totaled $180,548. Their bargaining unit is POA.

Kristina Oshita

Police Officer/Police

2025 total comp
$180,204
Sub-department
Police Services
Organization group
Public Protection
Base pay
$117,290
Overtime
$17,293
Other pay
$2,250
Benefits
$43,372
Total compensation
$180,204
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.1

Source-specific fields

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

At Police, Kristina Oshita serves as a Police Officer within Police Services. They work permanent civil service, 1.1 FTE. Their 2025 pay totaled $180,204. Their bargaining unit is POA.

Elisa Vye

Police Officer/Police

2025 total comp
$179,236
Sub-department
Police Services
Organization group
Public Protection
Base pay
$117,306
Overtime
$17,088
Other pay
$1,806
Benefits
$43,036
Total compensation
$179,236
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.09

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
$4,420

Elisa Vye holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 1.09 FTE. In 2025, their total compensation was $179,236. They are represented by POA.

Angela Leon

Police Officer/Police

2025 total comp
$178,708
Sub-department
Police Services
Organization group
Public Protection
Base pay
$117,306
Overtime
$17,253
Other pay
$3,082
Benefits
$41,067
Total compensation
$178,708
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,553
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,205

Angela Leon is a Police Officer at Police within Police Services. They work permanent civil service, 1.08 FTE. 2025 total compensation came to $178,708. Their bargaining unit is POA.

Richard Reddaway

Police Officer/Police

2025 total comp
$178,608
Sub-department
Police Services
Organization group
Public Protection
Base pay
$117,290
Overtime
$16,519
Other pay
$1,460
Benefits
$43,340
Total compensation
$178,608
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,553
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,724

Richard Reddaway is a Police Officer at Police within Police Services. They work permanent civil service, 1.08 FTE. 2025 total compensation came to $178,608. Their bargaining unit is POA.

Raymond Morales

Police Officer/Police

2025 total comp
$178,583
Sub-department
Police Services
Organization group
Public Protection
Base pay
$118,489
Overtime
$14,125
Other pay
$5,893
Benefits
$40,076
Total compensation
$178,583
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
$20,765
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$1,729

Raymond Morales is a Police Officer at Police within Police Services. They work permanent civil service, 1.04 FTE. 2025 total compensation came to $178,583. Their bargaining unit is POA.

Zachary Ginsburg

Police Officer/Police

2025 total comp
$178,537
Sub-department
Police Services
Organization group
Public Protection
Base pay
$118,725
Overtime
$12,655
Other pay
$6,062
Benefits
$41,094
Total compensation
$178,537
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,553
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$1,923

Zachary Ginsburg holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 1.07 FTE. In 2025, their total compensation was $178,537. They are represented by POA.

Amine Mziguir

Police Officer/Police

2025 total comp
$177,995
Sub-department
Police Services
Organization group
Public Protection
Base pay
$117,306
Overtime
$16,223
Other pay
$3,409
Benefits
$41,057
Total compensation
$177,995
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.09

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

At Police, Amine Mziguir serves as a Police Officer within Police Services. They work permanent civil service, 1.09 FTE. Their 2025 pay totaled $177,995. Their bargaining unit is POA.

Gurinderbir Singh

Police Officer/Police

2025 total comp
$177,762
Sub-department
Police Services
Organization group
Public Protection
Base pay
$139,749
Overtime
$12,942
Other pay
$2,159
Benefits
$22,912
Total compensation
$177,762
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
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,200
Retirement Contribution
$20,712

At Police, Gurinderbir Singh serves as a Police Officer within Police Services. They work permanent civil service, 1.06 FTE. Their 2025 pay totaled $177,762. They are represented by POA.

Goksu Yucel

Police Officer/Police

2025 total comp
$177,700
Sub-department
Police Services
Organization group
Public Protection
Base pay
$117,306
Overtime
$15,687
Other pay
$1,340
Benefits
$43,367
Total compensation
$177,700
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.09

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

At Police, Goksu Yucel serves as a Police Officer within Police Services. They work permanent civil service, 1.09 FTE. Their 2025 pay totaled $177,700. Union affiliation: POA.

Joseph Adams

Police Officer/Police

2025 total comp
$174,041
Sub-department
Police Services
Organization group
Public Protection
Base pay
$117,306
Overtime
$12,086
Other pay
$1,350
Benefits
$43,299
Total compensation
$174,041
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.06

Source-specific fields

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

Joseph Adams holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 1.06 FTE. In 2025, their total compensation was $174,041. They are represented by POA.