GCGovComp.app

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

Job-title file

Police Officer 2

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

250 employees hold this title in Police. Median total compensation for the role is $267,903, above the department median of $250,324.

Employees
250
Role median
$267,903
Agency median
$250,324
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

$1,521$441,138+

How total compensation varies among the 250 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 5

Thomas Mack

Police Officer 2/Police

2025 total comp
$250,780
Sub-department
Police Services
Organization group
Public Protection
Base pay
$131,101
Overtime
$63,501
Other pay
$11,652
Benefits
$44,526
Total compensation
$250,780
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.28

Source-specific fields

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

Thomas Mack works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 1.28 FTE. Thomas earned $250,780 in 2025. Union affiliation: POA.

Alexander Ortega

Police Officer 2/Police

2025 total comp
$250,664
Sub-department
Police Services
Organization group
Public Protection
Base pay
$157,441
Overtime
$24,999
Other pay
$20,345
Benefits
$47,879
Total compensation
$250,664
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
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$1,991

Alexander Ortega is a Police Officer 2 at Police within Police Services. They work permanent civil service, 1.09 FTE. 2025 total compensation came to $250,664. Their bargaining unit is POA.

Daniel Schneider

Police Officer 2/Police

2025 total comp
$250,100
Sub-department
Police Services
Organization group
Public Protection
Base pay
$144,434
Overtime
$44,389
Other pay
$16,395
Benefits
$44,882
Total compensation
$250,100
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
$19,688
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,837

Daniel Schneider works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 1.08 FTE. Daniel earned $250,100 in 2025. Union affiliation: POA.

Laura Presley

Police Officer 2/Police

2025 total comp
$249,389
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,368
Overtime
$21,745
Other pay
$20,359
Benefits
$48,917
Total compensation
$249,389
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
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,725

Laura Presley is a Police Officer 2 at Police within Police Services. They work permanent civil service, 1.08 FTE. 2025 total compensation came to $249,389. Union affiliation: POA.

Richmond Curry

Police Officer 2/Police

2024 total comp
$248,141
Sub-department
Police Services
Organization group
Public Protection
Base pay
$139,876
Overtime
$2,154
Other pay
$63,519
Benefits
$42,592
Total compensation
$248,141
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.9

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$18,167
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$828

Richmond Curry is a Police Officer 2 at Police within Police Services. They work permanent civil service, 0.9 FTE. 2024 total compensation came to $248,141. They are represented by POA.

Michael Augugliaro

Police Officer 2/Police

2025 total comp
$248,018
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,368
Overtime
$18,539
Other pay
$22,257
Benefits
$48,854
Total compensation
$248,018
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
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,819

At Police, Michael Augugliaro serves as a Police Officer 2 within Police Services. They work permanent civil service, 1.07 FTE. Their 2025 pay totaled $248,018. They are represented by POA.

Rachel Ramos

Police Officer 2/Police

2025 total comp
$247,881
Sub-department
Police Services
Organization group
Public Protection
Base pay
$142,307
Overtime
$50,718
Other pay
$8,229
Benefits
$46,627
Total compensation
$247,881
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.22

Source-specific fields

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

Rachel Ramos works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 1.22 FTE. Rachel earned $247,881 in 2025. Union affiliation: POA.

Colleen Fitzpatrick

Police Officer 2/Police

2025 total comp
$247,807
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,391
Overtime
$26,793
Other pay
$13,776
Benefits
$48,848
Total compensation
$247,807
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
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,812

Colleen Fitzpatrick holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 1.1 FTE. In 2025, their total compensation was $247,807. They are represented by POA.

Christopher Robinson

Police Officer 2/Police

2025 total comp
$247,585
Sub-department
Police Services
Organization group
Public Protection
Base pay
$156,887
Overtime
$22,746
Other pay
$19,762
Benefits
$48,190
Total compensation
$247,585
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,345
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,596

Christopher Robinson holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 1.07 FTE. In 2025, their total compensation was $247,585. Union affiliation: POA.

Megan Farley

Police Officer 2/Police

2025 total comp
$246,980
Sub-department
Police Services
Organization group
Public Protection
Base pay
$134,459
Overtime
$52,569
Other pay
$14,964
Benefits
$44,988
Total compensation
$246,980
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.24

Source-specific fields

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

Megan Farley is a Police Officer 2 at Police within Police Services. They work permanent civil service, 1.24 FTE. 2025 total compensation came to $246,980. Union affiliation: POA.

Timothy Scott

Police Officer 2/Police

2025 total comp
$246,544
Sub-department
Police Services
Organization group
Public Protection
Base pay
$149,428
Overtime
$37,573
Other pay
$12,829
Benefits
$46,713
Total compensation
$246,544
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
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,304

Timothy Scott works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 1.15 FTE. Timothy earned $246,544 in 2025. They are represented by POA.

Martin Barnes

Police Officer 2/Police

2025 total comp
$246,168
Sub-department
Police Services
Organization group
Public Protection
Base pay
$143,138
Overtime
$43,182
Other pay
$13,206
Benefits
$46,642
Total compensation
$246,168
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.17

Source-specific fields

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

Martin Barnes works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 1.17 FTE. Martin earned $246,168 in 2025. Their bargaining unit is POA.

Chiluugin Tumurchudur

Police Officer 2/Police

2025 total comp
$245,886
Sub-department
Police Services
Organization group
Public Protection
Base pay
$139,843
Overtime
$48,828
Other pay
$11,624
Benefits
$45,591
Total compensation
$245,886
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
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,815

Chiluugin Tumurchudur is a Police Officer 2 at Police within Police Services. They work permanent civil service, 1.19 FTE. 2025 total compensation came to $245,886. Union affiliation: POA.

Natalie Villatoro-Crain

Police Officer 2/Police

2025 total comp
$245,515
Sub-department
Police Services
Organization group
Public Protection
Base pay
$160,268
Overtime
$18,460
Other pay
$16,169
Benefits
$50,618
Total compensation
$245,515
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
$23,107
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,743

At Police, Natalie Villatoro-Crain serves as a Police Officer 2 within Police Services. They work permanent civil service, 1.14 FTE. Their 2025 pay totaled $245,515. Union affiliation: POA.

Carlos Salazar

Police Officer 2/Police

2025 total comp
$245,279
Sub-department
Police Services
Organization group
Public Protection
Base pay
$157,750
Overtime
$20,338
Other pay
$19,094
Benefits
$48,097
Total compensation
$245,279
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,468
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,243

At Police, Carlos Salazar serves as a Police Officer 2 within Police Services. They work permanent civil service, 1.07 FTE. Their 2025 pay totaled $245,279. They are represented by POA.

Ryan Welsh

Police Officer 2/Police

2025 total comp
$245,037
Sub-department
Police Services
Organization group
Public Protection
Base pay
$141,161
Overtime
$42,371
Other pay
$15,696
Benefits
$45,808
Total compensation
$245,037
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
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,571

Ryan Welsh is a Police Officer 2 at Police within Police Services. They work permanent civil service, 1.18 FTE. 2025 total compensation came to $245,037. They are represented by POA.

Kurt Macaulay

Police Officer 2/Police

2025 total comp
$244,453
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,391
Overtime
$13,570
Other pay
$22,637
Benefits
$49,856
Total compensation
$244,453
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
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,694

At Police, Kurt Macaulay serves as a Police Officer 2 within Police Services. They work permanent civil service, 1.05 FTE. Their 2025 pay totaled $244,453. They are represented by POA.

Hans Gumpfer

Police Officer 2/Police

2025 total comp
$244,215
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,391
Overtime
$7,640
Other pay
$28,244
Benefits
$49,939
Total compensation
$244,215
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.03

Source-specific fields

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

Hans Gumpfer is a Police Officer 2 at Police within Police Services. They work permanent civil service, 1.03 FTE. 2025 total compensation came to $244,215. They are represented by POA.

Victoria Grech

Police Officer 2/Police

2024 total comp
$244,033
Sub-department
Police Services
Organization group
Public Protection
Base pay
$139,219
Overtime
$43,137
Other pay
$15,878
Benefits
$45,799
Total compensation
$244,033
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.22

Source-specific fields

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

Victoria Grech is a Police Officer 2 at Police within Police Services. They work permanent civil service, 1.22 FTE. 2024 total compensation came to $244,033. Their bargaining unit is POA.

Daniel Jr

Police Officer 2/Police

2025 total comp
$243,262
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,413
Overtime
$12,204
Other pay
$22,718
Benefits
$49,926
Total compensation
$243,262
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
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,764

Daniel Jr works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 1.04 FTE. Daniel earned $243,262 in 2025. Their bargaining unit is POA.

Jonathan Borzin

Police Officer 2/Police

2025 total comp
$243,122
Sub-department
Police Services
Organization group
Public Protection
Base pay
$145,030
Overtime
$38,916
Other pay
$12,336
Benefits
$46,841
Total compensation
$243,122
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.17

Source-specific fields

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

Jonathan Borzin is a Police Officer 2 at Police within Police Services. They work permanent civil service, 1.17 FTE. 2025 total compensation came to $243,122. Union affiliation: POA.

Orlaigh Campbell

Police Officer 2/Police

2025 total comp
$241,931
Sub-department
Police Services
Organization group
Public Protection
Base pay
$157,711
Overtime
$20,808
Other pay
$16,117
Benefits
$47,294
Total compensation
$241,931
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,459
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$1,459

At Police, Orlaigh Campbell serves as a Police Officer 2 within Police Services. They work permanent civil service, 1.08 FTE. Their 2025 pay totaled $241,931. Their bargaining unit is POA.

Andrew Wheeler

Police Officer 2/Police

2025 total comp
$241,843
Sub-department
Police Services
Organization group
Public Protection
Base pay
$142,058
Overtime
$34,111
Other pay
$19,855
Benefits
$45,820
Total compensation
$241,843
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
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,703

Andrew Wheeler holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 1.15 FTE. In 2025, their total compensation was $241,843. They are represented by POA.

Raymond Ng

Police Officer 2/Police

2025 total comp
$241,269
Sub-department
Police Services
Organization group
Public Protection
Base pay
$143,105
Overtime
$35,149
Other pay
$15,935
Benefits
$47,080
Total compensation
$241,269
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.16

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$22,071
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,749

Raymond Ng holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 1.16 FTE. In 2025, their total compensation was $241,269. They are represented by POA.

Adrian Hurtado

Police Officer 2/Police

2025 total comp
$240,411
Sub-department
Police Services
Organization group
Public Protection
Base pay
$131,778
Overtime
$57,554
Other pay
$7,231
Benefits
$43,847
Total compensation
$240,411
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.28

Source-specific fields

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

At Police, Adrian Hurtado serves as a Police Officer 2 within Police Services. They work permanent civil service, 1.28 FTE. Their 2025 pay totaled $240,411. Their bargaining unit is POA.

Mark Margreiter

Police Officer 2/Police

2025 total comp
$240,363
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,391
Overtime
$8,940
Other pay
$23,268
Benefits
$49,764
Total compensation
$240,363
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.03

Source-specific fields

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

Mark Margreiter is a Police Officer 2 at Police within Police Services. They work permanent civil service, 1.03 FTE. 2025 total compensation came to $240,363. Their bargaining unit is POA.

Moses Gala

Police Officer 2/Police

2025 total comp
$238,953
Sub-department
Police Services
Organization group
Public Protection
Base pay
$147,270
Overtime
$30,217
Other pay
$14,673
Benefits
$46,793
Total compensation
$238,953
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
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,716

Moses Gala holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 1.12 FTE. In 2025, their total compensation was $238,953. They are represented by POA.

Telma Miranda

Police Officer 2/Police

2025 total comp
$238,321
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,395
Overtime
$16,407
Other pay
$16,466
Benefits
$47,053
Total compensation
$238,321
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
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$974

Telma Miranda holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 1.06 FTE. In 2025, their total compensation was $238,321. Their bargaining unit is POA.

Cornelius Keating

Police Officer 2/Police

2025 total comp
$236,738
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,391
Overtime
$15,333
Other pay
$14,329
Benefits
$48,686
Total compensation
$236,738
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
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,572

Cornelius Keating is a Police Officer 2 at Police within Police Services. They work permanent civil service, 1.06 FTE. 2025 total compensation came to $236,738. Their bargaining unit is POA.

Patrick Brady

Police Officer 2/Police

2025 total comp
$236,112
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,391
Overtime
$5,487
Other pay
$22,481
Benefits
$49,753
Total compensation
$236,112
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.02

Source-specific fields

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

Patrick Brady holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 1.02 FTE. In 2025, their total compensation was $236,112. Union affiliation: POA.

Mark Schneider

Police Officer 2/Police

2025 total comp
$236,028
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,395
Overtime
$14,704
Other pay
$15,478
Benefits
$47,450
Total compensation
$236,028
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
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$1,336

Mark Schneider works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 1.05 FTE. Mark earned $236,028 in 2025. Their bargaining unit is POA.

Richard Rodriguez

Police Officer 2/Police

2025 total comp
$235,629
Sub-department
Police Services
Organization group
Public Protection
Base pay
$132,052
Overtime
$56,497
Other pay
$3,239
Benefits
$43,842
Total compensation
$235,629
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.29

Source-specific fields

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

Richard Rodriguez works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 1.29 FTE. Richard earned $235,629 in 2025. They are represented by POA.

Erik Maher

Police Officer 2/Police

2025 total comp
$235,581
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,391
Overtime
$5,694
Other pay
$21,691
Benefits
$49,806
Total compensation
$235,581
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.02

Source-specific fields

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

Erik Maher holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 1.02 FTE. In 2025, their total compensation was $235,581. They are represented by POA.

Lynette Lew

Police Officer 2/Police

2025 total comp
$235,335
Sub-department
Police Services
Organization group
Public Protection
Base pay
$149,524
Overtime
$23,102
Other pay
$16,810
Benefits
$45,899
Total compensation
$235,335
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.02

Source-specific fields

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

Lynette Lew holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 1.02 FTE. In 2025, their total compensation was $235,335. Their bargaining unit is POA.

Kevin Sien

Police Officer 2/Police

2025 total comp
$235,113
Sub-department
Police Services
Organization group
Public Protection
Base pay
$146,633
Overtime
$27,507
Other pay
$13,085
Benefits
$47,888
Total compensation
$235,113
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.08

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$22,628
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,571

Kevin Sien is a Police Officer 2 at Police within Police Services. They work permanent civil service, 1.08 FTE. 2025 total compensation came to $235,113. They are represented by POA.

Christy Hill

Police Officer 2/Police

2025 total comp
$234,936
Sub-department
Police Services
Organization group
Public Protection
Base pay
$157,659
Overtime
$10,214
Other pay
$18,411
Benefits
$48,653
Total compensation
$234,936
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,952
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,331

Christy Hill works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 1.06 FTE. Christy earned $234,936 in 2025. Union affiliation: POA.

Brian-Kristofer Rivera

Police Officer 2/Police

2025 total comp
$232,861
Sub-department
Police Services
Organization group
Public Protection
Base pay
$148,639
Overtime
$23,044
Other pay
$14,262
Benefits
$46,916
Total compensation
$232,861
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
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,632

Brian-Kristofer Rivera is a Police Officer 2 at Police within Police Services. They work permanent civil service, 1.1 FTE. 2025 total compensation came to $232,861. Union affiliation: POA.

Nikolai Ballard

Police Officer 2/Police

2025 total comp
$231,853
Sub-department
Police Services
Organization group
Public Protection
Base pay
$152,853
Overtime
$17,456
Other pay
$14,194
Benefits
$47,350
Total compensation
$231,853
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
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,516

Nikolai Ballard works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 1.07 FTE. Nikolai earned $231,853 in 2025. They are represented by POA.

John Quinlan

Police Officer 2/Police

2025 total comp
$231,314
Sub-department
Police Services
Organization group
Public Protection
Base pay
$122,626
Overtime
$44,004
Other pay
$24,279
Benefits
$40,406
Total compensation
$231,314
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
$18,864
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,702

John Quinlan works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 1.07 FTE. John earned $231,314 in 2025. They are represented by POA.

Issak Vazquez

Police Officer 2/Police

2025 total comp
$231,284
Sub-department
Police Services
Organization group
Public Protection
Base pay
$144,826
Overtime
$29,726
Other pay
$11,082
Benefits
$45,649
Total compensation
$231,284
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
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,605

Issak Vazquez holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 1.13 FTE. In 2025, their total compensation was $231,284. Their bargaining unit is POA.