GCGovComp.app

City and County of San Francisco / Police / Police Officer 3

Job-title file

Police Officer 3

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

1,224 employees hold this title in Police. Median total compensation for the role is $281,284, above the department median of $250,324.

Employees
1,224
Role median
$281,284
Agency median
$250,324
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

$26$505,406+

How total compensation varies among the 1,224 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 17

Mark Moraga

Police Officer 3/Police

2025 total comp
$275,393
Sub-department
Police Services
Organization group
Public Protection
Base pay
$134,049
Overtime
$81,875
Other pay
$17,753
Benefits
$41,717
Total compensation
$275,393
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
$17,822
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,259

Mark Moraga holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.12 FTE. In 2025, their total compensation was $275,393. Their bargaining unit is POA.

Joel Aguayo

Police Officer 3/Police

2025 total comp
$274,498
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$28,878
Other pay
$32,888
Benefits
$51,277
Total compensation
$274,498
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,160

Joel Aguayo holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.1 FTE. In 2025, their total compensation was $274,498. They are represented by POA.

Matthew Gippner

Police Officer 3/Police

2025 total comp
$274,357
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$37,220
Other pay
$25,913
Benefits
$49,769
Total compensation
$274,357
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,180

Matthew Gippner holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.13 FTE. In 2025, their total compensation was $274,357. Their bargaining unit is POA.

Danny Garcia

Police Officer 3/Police

2025 total comp
$273,735
Sub-department
Police Services
Organization group
Public Protection
Base pay
$154,127
Overtime
$61,245
Other pay
$9,943
Benefits
$48,419
Total compensation
$273,735
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,149

Danny Garcia holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.25 FTE. In 2025, their total compensation was $273,735. Their bargaining unit is POA.

Tyler Ropelato

Police Officer 3/Police

2025 total comp
$273,594
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$36,601
Other pay
$24,758
Benefits
$50,780
Total compensation
$273,594
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,122

Tyler Ropelato works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.12 FTE. Tyler earned $273,594 in 2025. Union affiliation: POA.

Mallory Long

Police Officer 3/Police

2025 total comp
$273,059
Sub-department
Police Services
Organization group
Public Protection
Base pay
$157,654
Overtime
$45,826
Other pay
$20,816
Benefits
$48,763
Total compensation
$273,059
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.18

Source-specific fields

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

Mallory Long holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.18 FTE. In 2025, their total compensation was $273,059. They are represented by POA.

David Correa

Police Officer 3/Police

2025 total comp
$272,703
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$30,799
Other pay
$29,158
Benefits
$51,267
Total compensation
$272,703
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,150

At Police, David Correa serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.11 FTE. Their 2025 pay totaled $272,703. They are represented by POA.

Michael Toomey

Police Officer 3/Police

2025 total comp
$271,934
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$38,311
Other pay
$22,333
Benefits
$49,811
Total compensation
$271,934
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,080

Michael Toomey holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.13 FTE. In 2025, their total compensation was $271,934. Their bargaining unit is POA.

Shaun Navarro

Police Officer 3/Police

2025 total comp
$271,828
Sub-department
Police Services
Organization group
Public Protection
Base pay
$168,811
Overtime
$17,206
Other pay
$34,117
Benefits
$51,694
Total compensation
$271,828
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,967
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,441

Shaun Navarro holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.08 FTE. In 2025, their total compensation was $271,828. They are represented by POA.

Joel Portillo

Police Officer 3/Police

2025 total comp
$271,810
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$41,447
Other pay
$19,333
Benefits
$49,551
Total compensation
$271,810
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.15

Source-specific fields

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

At Police, Joel Portillo serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.15 FTE. Their 2025 pay totaled $271,810. Union affiliation: POA.

Anita Rodriguez

Police Officer 3/Police

2025 total comp
$271,287
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$44,074
Other pay
$16,098
Benefits
$49,637
Total compensation
$271,287
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.16

Source-specific fields

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

At Police, Anita Rodriguez serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.16 FTE. Their 2025 pay totaled $271,287. They are represented by POA.

Edgar Iii

Police Officer 3/Police

2025 total comp
$271,179
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$38,329
Other pay
$21,585
Benefits
$49,809
Total compensation
$271,179
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,069

Edgar Iii works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.14 FTE. Edgar earned $271,179 in 2025. Their bargaining unit is POA.

Michael Franceschi

Police Officer 3/Police

2025 total comp
$270,956
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$38,380
Other pay
$21,228
Benefits
$49,870
Total compensation
$270,956
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,130

Michael Franceschi is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.14 FTE. 2025 total compensation came to $270,956. They are represented by POA.

Oliver Lim

Police Officer 3/Police

2025 total comp
$270,731
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$27,539
Other pay
$30,983
Benefits
$50,731
Total compensation
$270,731
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,073

At Police, Oliver Lim serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.09 FTE. Their 2025 pay totaled $270,731. Their bargaining unit is POA.

Aaron Bjorkquist

Police Officer 3/Police

2025 total comp
$270,428
Sub-department
Police Services
Organization group
Public Protection
Base pay
$164,443
Overtime
$20,774
Other pay
$32,442
Benefits
$52,769
Total compensation
$270,428
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
$24,040
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,079

Aaron Bjorkquist is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.19 FTE. 2025 total compensation came to $270,428. Union affiliation: POA.

Jonathan Lee

Police Officer 3/Police

2025 total comp
$270,410
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$28,391
Other pay
$29,765
Benefits
$50,799
Total compensation
$270,410
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,141

At Police, Jonathan Lee serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.09 FTE. Their 2025 pay totaled $270,410. They are represented by POA.

Darrell Auyoung

Police Officer 3/Police

2025 total comp
$270,372
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$28,648
Other pay
$28,567
Benefits
$51,703
Total compensation
$270,372
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,126

Darrell Auyoung works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.1 FTE. Darrell earned $270,372 in 2025. Union affiliation: POA.

Andrew Juarez

Police Officer 3/Police

2025 total comp
$270,184
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$37,867
Other pay
$21,437
Benefits
$49,402
Total compensation
$270,184
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,892

At Police, Andrew Juarez serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.13 FTE. Their 2025 pay totaled $270,184. Union affiliation: POA.

Christopher Flores

Police Officer 3/Police

2025 total comp
$269,681
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$28,476
Other pay
$29,079
Benefits
$50,670
Total compensation
$269,681
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,012

Christopher Flores works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.1 FTE. Christopher earned $269,681 in 2025. Their bargaining unit is POA.

Brandon Rock

Police Officer 3/Police

2025 total comp
$269,623
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$37,188
Other pay
$21,378
Benefits
$49,579
Total compensation
$269,623
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,840

Brandon Rock is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.12 FTE. 2025 total compensation came to $269,623. Their bargaining unit is POA.

Cassie Avila-Rotondo

Police Officer 3/Police

2025 total comp
$269,517
Sub-department
Police Services
Organization group
Public Protection
Base pay
$160,456
Overtime
$45,745
Other pay
$13,469
Benefits
$49,848
Total compensation
$269,517
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
$22,071
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,099

At Police, Cassie Avila-Rotondo serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.18 FTE. Their 2025 pay totaled $269,517. They are represented by POA.

Warren Ng

Police Officer 3/Police

2025 total comp
$269,476
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$40,277
Other pay
$18,210
Benefits
$49,511
Total compensation
$269,476
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,001

Warren Ng works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.13 FTE. Warren earned $269,476 in 2025. They are represented by POA.

Alexander Duran

Police Officer 3/Police

2025 total comp
$269,341
Sub-department
Police Services
Organization group
Public Protection
Base pay
$166,671
Overtime
$36,160
Other pay
$16,025
Benefits
$50,484
Total compensation
$269,341
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,001

At Police, Alexander Duran serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.13 FTE. Their 2025 pay totaled $269,341. They are represented by POA.

Sean Mcguire

Police Officer 3/Police

2025 total comp
$269,207
Sub-department
Police Services
Organization group
Public Protection
Base pay
$168,302
Overtime
$17,822
Other pay
$30,744
Benefits
$52,339
Total compensation
$269,207
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,102

Sean Mcguire works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.06 FTE. Sean earned $269,207 in 2025. Union affiliation: POA.

Michael Reilly

Police Officer 3/Police

2025 total comp
$269,062
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$38,498
Other pay
$19,469
Benefits
$49,617
Total compensation
$269,062
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,107

At Police, Michael Reilly serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.14 FTE. Their 2025 pay totaled $269,062. Union affiliation: POA.

Caleb Bohannon

Police Officer 3/Police

2025 total comp
$268,960
Sub-department
Police Services
Organization group
Public Protection
Base pay
$152,389
Overtime
$51,280
Other pay
$18,672
Benefits
$46,619
Total compensation
$268,960
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
$20,332
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,743

Caleb Bohannon is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.13 FTE. 2025 total compensation came to $268,960. They are represented by POA.

Dan Stark

Police Officer 3/Police

2025 total comp
$268,915
Sub-department
Police Services
Organization group
Public Protection
Base pay
$166,280
Overtime
$31,946
Other pay
$19,610
Benefits
$51,079
Total compensation
$268,915
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
$22,067
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,082

At Police, Dan Stark serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.12 FTE. Their 2025 pay totaled $268,915. They are represented by POA.

Steven Aros

Police Officer 3/Police

2025 total comp
$268,856
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$36,622
Other pay
$21,293
Benefits
$49,487
Total compensation
$268,856
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,977

Steven Aros works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.13 FTE. Steven earned $268,856 in 2025. Their bargaining unit is POA.

Kathleen Cavanaugh

Police Officer 3/Police

2025 total comp
$268,738
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$41,801
Other pay
$15,634
Benefits
$49,826
Total compensation
$268,738
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.16

Source-specific fields

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

Kathleen Cavanaugh holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.16 FTE. In 2025, their total compensation was $268,738. They are represented by POA.

Shangkun Huang

Police Officer 3/Police

2025 total comp
$268,018
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$34,364
Other pay
$22,631
Benefits
$49,568
Total compensation
$268,018
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,058

Shangkun Huang works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.11 FTE. Shangkun earned $268,018 in 2025. They are represented by POA.

James Trail

Police Officer 3/Police

2025 total comp
$267,915
Sub-department
Police Services
Organization group
Public Protection
Base pay
$162,462
Overtime
$15,795
Other pay
$37,152
Benefits
$52,505
Total compensation
$267,915
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
$22,376
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,940

James Trail is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.09 FTE. 2025 total compensation came to $267,915. They are represented by POA.

Frank Olcomendy

Police Officer 3/Police

2025 total comp
$267,740
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,601
Overtime
$38,441
Other pay
$17,838
Benefits
$49,859
Total compensation
$267,740
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,656
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,996

Frank Olcomendy is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.12 FTE. 2025 total compensation came to $267,740. Their bargaining unit is POA.

Carl Martin

Police Officer 3/Police

2025 total comp
$267,232
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$34,837
Other pay
$21,378
Benefits
$49,562
Total compensation
$267,232
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,052

Carl Martin is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.12 FTE. 2025 total compensation came to $267,232. Their bargaining unit is POA.

Theresa Conway

Police Officer 3/Police

2025 total comp
$266,928
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$25,892
Other pay
$28,064
Benefits
$51,493
Total compensation
$266,928
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,986

Theresa Conway is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.09 FTE. 2025 total compensation came to $266,928. They are represented by POA.

Eric Roberts

Police Officer 3/Police

2025 total comp
$266,745
Sub-department
Police Services
Organization group
Public Protection
Base pay
$163,150
Overtime
$32,133
Other pay
$21,523
Benefits
$49,940
Total compensation
$266,745
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,020

Eric Roberts works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.12 FTE. Eric earned $266,745 in 2025. They are represented by POA.

Fernando Jr

Police Officer 3/Police

2025 total comp
$266,565
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$15,571
Other pay
$38,864
Benefits
$50,651
Total compensation
$266,565
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,993

Fernando Jr holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.05 FTE. In 2025, their total compensation was $266,565. They are represented by POA.

Kristopher Stoffel

Police Officer 3/Police

2025 total comp
$266,561
Sub-department
Police Services
Organization group
Public Protection
Base pay
$160,511
Overtime
$31,009
Other pay
$25,216
Benefits
$49,826
Total compensation
$266,561
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,946
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,067

Kristopher Stoffel is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.12 FTE. 2025 total compensation came to $266,561. They are represented by POA.

Benny Lew

Police Officer 3/Police

2025 total comp
$266,361
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,501
Overtime
$23,997
Other pay
$29,171
Benefits
$51,692
Total compensation
$266,361
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
$22,071
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,056

At Police, Benny Lew serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.1 FTE. Their 2025 pay totaled $266,361. Their bargaining unit is POA.

David Boyle

Police Officer 3/Police

2025 total comp
$266,237
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,765
Overtime
$30,576
Other pay
$24,178
Benefits
$49,718
Total compensation
$266,237
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,001

David Boyle is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.11 FTE. 2025 total compensation came to $266,237. Their bargaining unit is POA.

Daniel O'Brien

Police Officer 3/Police

2025 total comp
$266,211
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$21,176
Other pay
$32,163
Benefits
$51,417
Total compensation
$266,211
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,070

At Police, Daniel O'Brien serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.05 FTE. Their 2025 pay totaled $266,211. They are represented by POA.