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
Total payroll
$304.5M
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+

Hover a bar for its range; click to filter the list below.

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.

Compared with the local labor market

Police Officer 3 pay vs. the San Francisco-Oakland-Fremont, CA area

Across all employers in the San Francisco-Oakland-Fremont, CA area, the median wage for Police and Sheriff's Patrol Officers — about 7,990 people — is $132,000. Police pays a median base salary of $158,368 for this role, 20% above that figureabove the 90th percentile of local pay for the occupation.

Where Police sits in the local pay range

10th
25th
Median
75th
90th
$95,390
$124,970
$132,000
$141,810
$156,690
Police median · $158,368

The bar is the range of annual wages for Police and Sheriff's Patrol Officers across every employer in the San Francisco-Oakland-Fremont, CA area, from the 10th to the 90th percentile, with the middle 50% highlighted. The marker shows Police’s median base salary for this role. Both figures are base pay only.

And across the country

Nationwide, the median wage for Police and Sheriff's Patrol Officers — about 670,520 people — is $76,210. Police’s median base salary is 108% above that national figure, above the 90th percentile of pay for the occupation nationally.

10th
25th
Median
75th
90th
$47,510
$59,290
$76,210
$97,600
$115,120
Police median · $158,368

Local and national wages differ for reasons beyond how well a job pays — cost of living, the mix of employers, and local demand for the occupation all move the San Francisco-Oakland-Fremont, CA range relative to the national one.

Computed over the 1,691 of 1,860 people in this role paid at least $25,000in base salary. The rest are part-year or part-time records, whose actual pay isn’t comparable to a full-time annual wage.

Median total compensation for this role at Police is $253,890, which includes overtime and employer-paid benefits. The benchmark above excludes both, so total compensation is deliberately not compared against it.

Benchmark: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (May 2025). BLS Occupational Employment and Wage Statistics (OEWS) covers all employers in the area — private, non-profit, and government alike — so this is a comparison against the whole local labor market for the occupation, not against private-sector pay. OEWS wages are straight-time pay and exclude overtime, shift differentials, and employer-paid benefits, so the government figure shown here is base pay on the same basis. Total compensation is not comparable to it. Job titles are matched to the closest standard occupation, so the comparison is between similar work rather than an identical job classification.

Compare jurisdictions

Police Officer beyond City and County of San Francisco

This role is reported in 31 jurisdictions. In City and County of San Francisco, the median of $253,890 ranks #2 of 31. See Police Officer across all of City and County of San Francisco

Highest-paying jurisdictions for this role

City of San Jose
$286,889 · 818
City of Los Angeles
$187,245 · 5,730
City of Boston
$185,462 · 1,335
City of Worcester
$128,256 · 371
City of Phoenix, Arizona
$116,326 · 2,460
Illinois
$114,200 · 7
California
$111,913 · 298

Median total compensation for comparable Police Officerroles in other jurisdictions. Titles are matched by normalized name across sources, not identical job classification, and pay is not cost-of-living adjusted. Each bar links to that jurisdiction’s page for the role.

Record list

Employees with this title

Page 1

Karl Ma

Police Officer 3/Police

2025 total comp
$277,921
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$33,465
Other pay
$31,727
Benefits
$51,273
Total compensation
$277,921
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,156

Karl Ma is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.11 FTE. 2025 total compensation came to $277,921. They are represented by Poa.

Nathan Chew

Police Officer 3/Police

2025 total comp
$277,724
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$43,186
Other pay
$22,161
Benefits
$50,899
Total compensation
$277,724
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,241

Nathan Chew holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.15 FTE. In 2025, their total compensation was $277,724. Their bargaining unit is Poa.

Bryan Santana

Police Officer 3/Police

2025 total comp
$277,704
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$37,383
Other pay
$28,958
Benefits
$49,908
Total compensation
$277,704
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,169

Bryan Santana is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.13 FTE. 2025 total compensation came to $277,704. Their bargaining unit is Poa.

Alexander Cephus

Police Officer 3/Police

2025 total comp
$277,260
Sub-department
Police Services
Organization group
Public Protection
Base pay
$155,025
Overtime
$59,322
Other pay
$15,007
Benefits
$47,906
Total compensation
$277,260
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
$20,827
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,248

Alexander Cephus holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.19 FTE. In 2025, their total compensation was $277,260. They are represented by Poa.

Alexis Dedet

Police Officer 3/Police

2025 total comp
$276,952
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,501
Overtime
$51,322
Other pay
$14,375
Benefits
$49,754
Total compensation
$276,952
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.19

Source-specific fields

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

Alexis Dedet works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.19 FTE. Alexis earned $276,952 in 2025. Union affiliation: Poa.

Justin Ocreto

Police Officer 3/Police

2025 total comp
$276,808
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$38,081
Other pay
$26,394
Benefits
$50,878
Total compensation
$276,808
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,220

At Police, Justin Ocreto serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.13 FTE. Their 2025 pay totaled $276,808. They are represented by Poa.

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.