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 6

Robert Lll

Police Officer 2/Police

2024 total comp
$230,970
Sub-department
Police Services
Organization group
Public Protection
Base pay
$113,266
Overtime
$47,919
Other pay
$30,338
Benefits
$39,449
Total compensation
$230,970
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
$18,298
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,706

At Police, Robert Lll serves as a Police Officer 2 within Police Services. They work permanent civil service, 1.05 FTE. Their 2024 pay totaled $230,970. Their bargaining unit is POA.

Aaron Williams

Police Officer 2/Police

2025 total comp
$229,114
Sub-department
Police Services
Organization group
Public Protection
Base pay
$136,348
Overtime
$45,676
Other pay
$2,714
Benefits
$44,377
Total compensation
$229,114
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.21

Source-specific fields

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

Aaron Williams works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 1.21 FTE. Aaron earned $229,114 in 2025. Union affiliation: POA.

Gabriel Artiga

Police Officer 2/Police

2025 total comp
$228,984
Sub-department
Police Services
Organization group
Public Protection
Base pay
$144,151
Overtime
$24,470
Other pay
$13,868
Benefits
$46,494
Total compensation
$228,984
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.11

Source-specific fields

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

Gabriel Artiga works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 1.11 FTE. Gabriel earned $228,984 in 2025. Their bargaining unit is POA.

Clarens Caine

Police Officer 2/Police

2025 total comp
$228,955
Sub-department
Police Services
Organization group
Public Protection
Base pay
$137,244
Overtime
$39,794
Other pay
$7,414
Benefits
$44,504
Total compensation
$228,955
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,607

Clarens Caine is a Police Officer 2 at Police within Police Services. They work permanent civil service, 1.18 FTE. 2025 total compensation came to $228,955. Union affiliation: POA.

Vaughn Lewis

Police Officer 2/Police

2025 total comp
$226,886
Sub-department
Police Services
Organization group
Public Protection
Base pay
$136,466
Overtime
$44,186
Other pay
$1,677
Benefits
$44,557
Total compensation
$226,886
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.21

Source-specific fields

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

Vaughn Lewis is a Police Officer 2 at Police within Police Services. They work permanent civil service, 1.21 FTE. 2025 total compensation came to $226,886. Their bargaining unit is POA.

James Murphy-Kwan

Police Officer 2/Police

2025 total comp
$226,571
Sub-department
Police Services
Organization group
Public Protection
Base pay
$146,637
Overtime
$18,779
Other pay
$13,550
Benefits
$47,605
Total compensation
$226,571
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,392
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,415

James Murphy-Kwan holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 1.09 FTE. In 2025, their total compensation was $226,571. They are represented by POA.

Alexander Fannin

Police Officer 2/Police

2025 total comp
$225,590
Sub-department
Police Services
Organization group
Public Protection
Base pay
$136,455
Overtime
$34,842
Other pay
$9,475
Benefits
$44,818
Total compensation
$225,590
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,557

Alexander Fannin is a Police Officer 2 at Police within Police Services. They work permanent civil service, 1.15 FTE. 2025 total compensation came to $225,590. They are represented by POA.

Christopher Forbes

Police Officer 2/Police

2024 total comp
$224,971
Sub-department
Police Services
Organization group
Public Protection
Base pay
$139,314
Overtime
$35,046
Other pay
$5,448
Benefits
$45,162
Total compensation
$224,971
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.21

Source-specific fields

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

Christopher Forbes is a Police Officer 2 at Police within Police Services. They work permanent civil service, 1.21 FTE. 2024 total compensation came to $224,971. Union affiliation: POA.

Kathleen Borg

Police Officer 2/Police

2025 total comp
$221,566
Sub-department
Police Services
Organization group
Public Protection
Base pay
$143,044
Overtime
$24,037
Other pay
$8,250
Benefits
$46,235
Total compensation
$221,566
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,509
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,480

Kathleen Borg works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 1.11 FTE. Kathleen earned $221,566 in 2025. They are represented by POA.

Raylene Larot

Police Officer 2/Police

2025 total comp
$221,556
Sub-department
Police Services
Organization group
Public Protection
Base pay
$141,435
Overtime
$45,258
Other pay
$8,833
Benefits
$26,031
Total compensation
$221,556
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
$1,254
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,778

Raylene Larot is a Police Officer 2 at Police within Police Services. They work permanent civil service, 1.19 FTE. 2025 total compensation came to $221,556. Union affiliation: POA.

Marco Alvara

Police Officer 2/Police

2025 total comp
$221,094
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,395
Overtime
$0
Other pay
$13,786
Benefits
$48,913
Total compensation
$221,094
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1

Source-specific fields

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

Marco Alvara holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service. In 2025, their total compensation was $221,094. Their bargaining unit is POA.

Jacquelyn Fuller

Police Officer 2/Police

2025 total comp
$219,408
Sub-department
Police Services
Organization group
Public Protection
Base pay
$146,631
Overtime
$12,785
Other pay
$13,700
Benefits
$46,292
Total compensation
$219,408
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,449
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,432

Jacquelyn Fuller is a Police Officer 2 at Police within Police Services. They work permanent civil service, 1.04 FTE. 2025 total compensation came to $219,408. They are represented by POA.

Sophia Kowalewski

Police Officer 2/Police

2025 total comp
$218,333
Sub-department
Police Services
Organization group
Public Protection
Base pay
$138,825
Overtime
$22,605
Other pay
$11,626
Benefits
$45,278
Total compensation
$218,333
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,590

Sophia Kowalewski works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 1.1 FTE. Sophia earned $218,333 in 2025. They are represented by POA.

Victoria Parkin

Police Officer 2/Police

2025 total comp
$218,022
Sub-department
Police Services
Organization group
Public Protection
Base pay
$147,280
Overtime
$14,485
Other pay
$9,776
Benefits
$46,481
Total compensation
$218,022
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,415

At Police, Victoria Parkin serves as a Police Officer 2 within Police Services. They work permanent civil service, 1.06 FTE. Their 2025 pay totaled $218,022. They are represented by POA.

Davon Cypress

Police Officer 2/Police

2025 total comp
$217,350
Sub-department
Police Services
Organization group
Public Protection
Base pay
$128,370
Overtime
$39,830
Other pay
$6,161
Benefits
$42,989
Total compensation
$217,350
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.2

Source-specific fields

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

Davon Cypress works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 1.2 FTE. Davon earned $217,350 in 2025. Union affiliation: POA.

Tatyana Garrett

Police Officer 2/Police

2025 total comp
$217,056
Sub-department
Police Services
Organization group
Public Protection
Base pay
$147,204
Overtime
$11,954
Other pay
$11,758
Benefits
$46,141
Total compensation
$217,056
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,073

At Police, Tatyana Garrett serves as a Police Officer 2 within Police Services. They work permanent civil service, 1.05 FTE. Their 2025 pay totaled $217,056. Union affiliation: POA.

Paul Balza

Police Officer 2/Police

2025 total comp
$216,890
Sub-department
Police Services
Organization group
Public Protection
Base pay
$137,090
Overtime
$28,654
Other pay
$7,491
Benefits
$43,656
Total compensation
$216,890
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
$1,779

Paul Balza is a Police Officer 2 at Police within Police Services. They work permanent civil service, 1.13 FTE. 2025 total compensation came to $216,890. They are represented by POA.

Christopher Flores

Police Officer 2/Police

2025 total comp
$208,653
Sub-department
Police Services
Organization group
Public Protection
Base pay
$147,456
Overtime
$6,188
Other pay
$8,650
Benefits
$46,360
Total compensation
$208,653
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,235

At Police, Christopher Flores serves as a Police Officer 2 within Police Services. They work permanent civil service, 1.03 FTE. Their 2025 pay totaled $208,653. Their bargaining unit is POA.

John Ocampo

Police Officer 2/Police

2025 total comp
$207,348
Sub-department
Police Services
Organization group
Public Protection
Base pay
$121,397
Overtime
$35,329
Other pay
$9,095
Benefits
$41,527
Total compensation
$207,348
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
$1,964

At Police, John Ocampo serves as a Police Officer 2 within Police Services. They work permanent civil service, 1.19 FTE. Their 2025 pay totaled $207,348. Their bargaining unit is POA.

Lorena Prasadi

Police Officer 2/Police

2025 total comp
$205,891
Sub-department
Police Services
Organization group
Public Protection
Base pay
$142,962
Overtime
$7,030
Other pay
$9,866
Benefits
$46,033
Total compensation
$205,891
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,245

Lorena Prasadi holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 1.03 FTE. In 2025, their total compensation was $205,891. They are represented by POA.

Alvin Lou

Police Officer 2/Police

2025 total comp
$205,631
Sub-department
Police Services
Organization group
Public Protection
Base pay
$131,613
Overtime
$25,273
Other pay
$5,402
Benefits
$43,343
Total compensation
$205,631
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
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,273

At Police, Alvin Lou serves as a Police Officer 2 within Police Services. They work permanent civil service, 1.11 FTE. Their 2025 pay totaled $205,631. Their bargaining unit is POA.

Lindsay Droz

Police Officer 2/Police

2025 total comp
$201,766
Sub-department
Police Services
Organization group
Public Protection
Base pay
$142,249
Overtime
$2,166
Other pay
$12,700
Benefits
$44,651
Total compensation
$201,766
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.96

Source-specific fields

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

Lindsay Droz is a Police Officer 2 at Police within Police Services. They work permanent civil service, 0.96 FTE. 2025 total compensation came to $201,766. Union affiliation: POA.

Alina Sanchez

Police Officer 2/Police

2025 total comp
$201,016
Sub-department
Police Services
Organization group
Public Protection
Base pay
$131,628
Overtime
$19,515
Other pay
$6,577
Benefits
$43,297
Total compensation
$201,016
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
$2,226

Alina Sanchez is a Police Officer 2 at Police within Police Services. They work permanent civil service, 1.09 FTE. 2025 total compensation came to $201,016. Their bargaining unit is POA.

Walter Contreras

Police Officer 2/Police

2025 total comp
$198,367
Sub-department
Police Services
Organization group
Public Protection
Base pay
$132,784
Overtime
$1,109
Other pay
$23,261
Benefits
$41,213
Total compensation
$198,367
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.84

Source-specific fields

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

At Police, Walter Contreras serves as a Police Officer 2 within Police Services. They work permanent civil service, 0.84 FTE. Their 2025 pay totaled $198,367. Union affiliation: POA.

Arafat Askhatsson

Police Officer 2/Police

2025 total comp
$196,632
Sub-department
Police Services
Organization group
Public Protection
Base pay
$130,015
Overtime
$15,990
Other pay
$7,863
Benefits
$42,765
Total compensation
$196,632
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
$1,931

Arafat Askhatsson works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 1.07 FTE. Arafat earned $196,632 in 2025. They are represented by POA.

Luis Carvajal

Police Officer 2/Police

2025 total comp
$195,584
Sub-department
Police Services
Organization group
Public Protection
Base pay
$131,859
Overtime
$17,017
Other pay
$4,718
Benefits
$41,989
Total compensation
$195,584
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
$886

Luis Carvajal is a Police Officer 2 at Police within Police Services. They work permanent civil service, 1.08 FTE. 2025 total compensation came to $195,584. Union affiliation: POA.

Mark Rojas

Police Officer 2/Police

2025 total comp
$194,357
Sub-department
Police Services
Organization group
Public Protection
Base pay
$122,465
Overtime
$26,585
Other pay
$4,669
Benefits
$40,638
Total compensation
$194,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
$20,299
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,172

Mark Rojas works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 1.13 FTE. Mark earned $194,357 in 2025. Their bargaining unit is POA.

Lorena Jimenez

Police Officer 2/Police

2024 total comp
$187,034
Sub-department
Police Services
Organization group
Public Protection
Base pay
$135,137
Overtime
$643
Other pay
$6,928
Benefits
$44,326
Total compensation
$187,034
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,004
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,005

Lorena Jimenez holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 1.04 FTE. In 2024, their total compensation was $187,034. Their bargaining unit is POA.

Robert Roman

Police Officer 2/Police

2024 total comp
$163,025
Sub-department
Police Services
Organization group
Public Protection
Base pay
$106,506
Overtime
$12,443
Other pay
$11,376
Benefits
$32,699
Total compensation
$163,025
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.75

Source-specific fields

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

Robert Roman is a Police Officer 2 at Police within Police Services. They work permanent civil service, 0.75 FTE. 2024 total compensation came to $163,025. Union affiliation: POA.

Kevin Lyons

Police Officer 2/Police

2024 total comp
$145,595
Sub-department
Police Services
Organization group
Public Protection
Base pay
$84,395
Overtime
$1,171
Other pay
$32,975
Benefits
$27,054
Total compensation
$145,595
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.56

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$11,406
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$1,694

Kevin Lyons is a Police Officer 2 at Police within Police Services. They work permanent civil service, 0.56 FTE. 2024 total compensation came to $145,595. Their bargaining unit is POA.

Jordan Oryall

Police Officer 2/Police

2025 total comp
$142,823
Sub-department
Police Services
Organization group
Public Protection
Base pay
$98,413
Overtime
$8,815
Other pay
$6,827
Benefits
$28,768
Total compensation
$142,823
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.65

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$13,263
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$1,614

At Police, Jordan Oryall serves as a Police Officer 2 within Police Services. They work permanent civil service, 0.65 FTE. Their 2025 pay totaled $142,823. They are represented by POA.

Marcos Zambrano

Police Officer 2/Police

2024 total comp
$140,700
Sub-department
Police Services
Organization group
Public Protection
Base pay
$95,396
Overtime
$0
Other pay
$15,301
Benefits
$30,003
Total compensation
$140,700
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.68

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$13,704
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$1,151

Marcos Zambrano is a Police Officer 2 at Police within Police Services. They work permanent civil service, 0.68 FTE. 2024 total compensation came to $140,700. They are represented by POA.

Gerald Thompson

Police Officer 2/Police

2024 total comp
$105,333
Sub-department
Police Services
Organization group
Public Protection
Base pay
$35,356
Overtime
$21,856
Other pay
$33,348
Benefits
$14,773
Total compensation
$105,333
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.38

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$7,658
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$1,299

Gerald Thompson is a Police Officer 2 at Police within Police Services. They work permanent civil service, 0.38 FTE. 2024 total compensation came to $105,333. Union affiliation: POA.

Lester Ramirez

Police Officer 2/Police

2025 total comp
$99,676
Sub-department
Police Services
Organization group
Public Protection
Base pay
$52,641
Overtime
$22,146
Other pay
$8,685
Benefits
$16,204
Total compensation
$99,676
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.41

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$7,046
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$1,182

Lester Ramirez holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 0.41 FTE. In 2025, their total compensation was $99,676. Union affiliation: POA.

Aaron Tam

Police Officer 2/Police

2025 total comp
$77,725
Sub-department
Police Services
Organization group
Public Protection
Base pay
$52,641
Overtime
$7,267
Other pay
$2,502
Benefits
$15,315
Total compensation
$77,725
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.36

Source-specific fields

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

Aaron Tam works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 0.36 FTE. Aaron earned $77,725 in 2025. Their bargaining unit is POA.

Dominic Orlando

Police Officer 2/Police

2024 total comp
$66,869
Sub-department
Police Services
Organization group
Public Protection
Base pay
$20,946
Overtime
$17,178
Other pay
$19,138
Benefits
$9,607
Total compensation
$66,869
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.26

Source-specific fields

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

Dominic Orlando is a Police Officer 2 at Police within Police Services. They work permanent civil service, 0.26 FTE. 2024 total compensation came to $66,869. They are represented by POA.

Michelle Travinsky

Police Officer 2/Police

2025 total comp
$65,720
Sub-department
Police Services
Organization group
Public Protection
Base pay
$43,913
Overtime
$3,800
Other pay
$3,823
Benefits
$14,184
Total compensation
$65,720
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.31

Source-specific fields

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

Michelle Travinsky works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 0.31 FTE. Michelle earned $65,720 in 2025. They are represented by POA.

John Kenyon

Police Officer 2/Police

2024 total comp
$64,863
Sub-department
Police Services
Organization group
Public Protection
Base pay
$42,411
Overtime
$0
Other pay
$2,240
Benefits
$20,212
Total compensation
$64,863
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.28

Source-specific fields

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

John Kenyon is a Police Officer 2 at Police within Police Services. They work permanent civil service, 0.28 FTE. 2024 total compensation came to $64,863. Their bargaining unit is POA.

Jonathan Cairo

Police Officer 2/Police

2024 total comp
$45,660
Sub-department
Police Services
Organization group
Public Protection
Base pay
$38,859
Overtime
$0
Other pay
$283
Benefits
$6,518
Total compensation
$45,660
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.26

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$376
Retirement Contribution
$6,141

Jonathan Cairo holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 0.26 FTE. In 2024, their total compensation was $45,660. Union affiliation: POA.

Jordan Townsend

Police Officer 2/Police

2025 total comp
$33,513
Sub-department
Police Services
Organization group
Public Protection
Base pay
$0
Overtime
$1,423
Other pay
$31,612
Benefits
$477
Total compensation
$33,513
Employment type
Permanent Civil Service
Union / bargaining unit
POA

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$477
Total Salary
$33,035

Jordan Townsend holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service. In 2025, their total compensation was $33,513. They are represented by POA.