GCGovComp.app

City and County of San Francisco / Police / Police Officer

Job-title file

Police Officer

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

386 employees hold this title in Police. Median total compensation for the role is $118,838, below the department median of $250,324.

Employees
386
Role median
$118,838
Agency median
$250,324
Comparison
Below

What the records show

Role pay distribution

Pay distribution for this role

$177$281,287+

How total compensation varies among the 386 people in this role. Even for one job title, pay differs with seniority, step, overtime, and tenure. Each bar is a pay range; the far-right bar collects the highest earners.

Record list

Employees with this title

Highest-paid first / page 5

Adriana Pineda

Police Officer/Police

2025 total comp
$154,134
Sub-department
Police Services
Organization group
Public Protection
Base pay
$108,530
Overtime
$3,584
Other pay
$641
Benefits
$41,379
Total compensation
$154,134
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.94

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$19,895
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,909

Adriana Pineda is a Police Officer at Police within Police Services. They work permanent civil service, 0.94 FTE. 2025 total compensation came to $154,134. They are represented by POA.

Finn Tideman-Ball

Police Officer/Police

2025 total comp
$153,961
Sub-department
Police Services
Organization group
Public Protection
Base pay
$108,530
Overtime
$3,772
Other pay
$276
Benefits
$41,384
Total compensation
$153,961
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.94

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$19,895
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,913

Finn Tideman-Ball is a Police Officer at Police within Police Services. They work permanent civil service, 0.94 FTE. 2025 total compensation came to $153,961. Union affiliation: POA.

Nathaniel Keeve

Police Officer/Police

2025 total comp
$153,131
Sub-department
Police Services
Organization group
Public Protection
Base pay
$108,530
Overtime
$2,617
Other pay
$756
Benefits
$41,228
Total compensation
$153,131
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.93

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$19,895
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,757

At Police, Nathaniel Keeve serves as a Police Officer within Police Services. They work permanent civil service, 0.93 FTE. Their 2025 pay totaled $153,131. They are represented by POA.

Diego Hernandez

Police Officer/Police

2025 total comp
$151,876
Sub-department
Police Services
Organization group
Public Protection
Base pay
$107,417
Overtime
$2,789
Other pay
$891
Benefits
$40,779
Total compensation
$151,876
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.93

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

At Police, Diego Hernandez serves as a Police Officer within Police Services. They work permanent civil service, 0.93 FTE. Their 2025 pay totaled $151,876. Their bargaining unit is POA.

Thomas Santos

Police Officer/Police

2025 total comp
$151,691
Sub-department
Police Services
Organization group
Public Protection
Base pay
$106,304
Overtime
$4,194
Other pay
$655
Benefits
$40,539
Total compensation
$151,691
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.92

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$19,480
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,804

At Police, Thomas Santos serves as a Police Officer within Police Services. They work permanent civil service, 0.92 FTE. Their 2025 pay totaled $151,691. Their bargaining unit is POA.

Mariaelena Hidalgo

Police Officer/Police

2024 total comp
$151,658
Sub-department
Police Services
Organization group
Public Protection
Base pay
$93,295
Overtime
$21,240
Other pay
$3,878
Benefits
$33,244
Total compensation
$151,658
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
$17,036
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$1,674

Mariaelena Hidalgo works as a Police Officer for Police within Police Services. Their status is permanent civil service, 0.96 FTE. Mariaelena earned $151,658 in 2024. Union affiliation: POA.

Darryl Rivera

Police Officer/Police

2025 total comp
$150,304
Sub-department
Police Services
Organization group
Public Protection
Base pay
$100,627
Overtime
$3,137
Other pay
$5,182
Benefits
$41,359
Total compensation
$150,304
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.91

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$19,942
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$6,921

Darryl Rivera works as a Police Officer for Police within Police Services. Their status is permanent civil service, 0.91 FTE. Darryl earned $150,304 in 2025. Union affiliation: POA.

Alex Pinnel

Police Officer/Police

2024 total comp
$150,257
Sub-department
Police Services
Organization group
Public Protection
Base pay
$92,793
Overtime
$14,949
Other pay
$11,810
Benefits
$30,705
Total compensation
$150,257
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.78

Source-specific fields

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

Alex Pinnel holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 0.78 FTE. In 2024, their total compensation was $150,257. Their bargaining unit is POA.

Christopher Mallman

Police Officer/Police

2024 total comp
$148,671
Sub-department
Police Services
Organization group
Public Protection
Base pay
$99,429
Overtime
$8,724
Other pay
$1,982
Benefits
$38,536
Total compensation
$148,671
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.93

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$17,892
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,780

At Police, Christopher Mallman serves as a Police Officer within Police Services. They work permanent civil service, 0.93 FTE. Their 2024 pay totaled $148,671. Union affiliation: POA.

Mohammed Hiat

Police Officer/Police

2024 total comp
$148,430
Sub-department
Police Services
Organization group
Public Protection
Base pay
$93,295
Overtime
$13,668
Other pay
$5,741
Benefits
$35,726
Total compensation
$148,430
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.91

Source-specific fields

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

Mohammed Hiat is a Police Officer at Police within Police Services. They work permanent civil service, 0.91 FTE. 2024 total compensation came to $148,430. Union affiliation: POA.

Matthew Lundy

Police Officer/Police

2025 total comp
$147,234
Sub-department
Police Services
Organization group
Public Protection
Base pay
$117,306
Overtime
$6,593
Other pay
$1,648
Benefits
$21,686
Total compensation
$147,234
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
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,622
Retirement Contribution
$17,064

Matthew Lundy works as a Police Officer for Police within Police Services. Their status is permanent civil service, 1.03 FTE. Matthew earned $147,234 in 2025. They are represented by POA.

Michael Caltagirone

Police Officer/Police

2025 total comp
$144,475
Sub-department
Police Services
Organization group
Public Protection
Base pay
$99,356
Overtime
$6,714
Other pay
$53
Benefits
$38,353
Total compensation
$144,475
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.88

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$18,237
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,872

Michael Caltagirone is a Police Officer at Police within Police Services. They work permanent civil service, 0.88 FTE. 2025 total compensation came to $144,475. They are represented by POA.

Thomas Murphy

Police Officer/Police

2025 total comp
$142,204
Sub-department
Police Services
Organization group
Public Protection
Base pay
$80,123
Overtime
$29,147
Other pay
$7,777
Benefits
$25,157
Total compensation
$142,204
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
$11,870
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$1,619

Thomas Murphy is a Police Officer at Police within Police Services. They work permanent civil service, 0.68 FTE. 2025 total compensation came to $142,204. Union affiliation: POA.

Matthew Ryder

Police Officer/Police

2025 total comp
$141,797
Sub-department
Police Services
Organization group
Public Protection
Base pay
$80,434
Overtime
$14,865
Other pay
$3,666
Benefits
$42,832
Total compensation
$141,797
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,655
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$7,340

Matthew Ryder is a Police Officer at Police within Police Services. They work permanent civil service, 1.18 FTE. 2025 total compensation came to $141,797. They are represented by POA.

Peter Mussad

Police Officer/Police

2025 total comp
$139,502
Sub-department
Police Services
Organization group
Public Protection
Base pay
$99,758
Overtime
$0
Other pay
$0
Benefits
$39,745
Total compensation
$139,502
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.85

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$18,381
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$7,143

At Police, Peter Mussad serves as a Police Officer within Police Services. They work permanent civil service, 0.85 FTE. Their 2025 pay totaled $139,502. Union affiliation: POA.

Martin Cabrera

Police Officer/Police

2024 total comp
$139,346
Sub-department
Police Services
Organization group
Public Protection
Base pay
$100,782
Overtime
$162
Other pay
$913
Benefits
$37,490
Total compensation
$139,346
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.93

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$18,767
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$6,243

Martin Cabrera works as a Police Officer for Police within Police Services. Their status is permanent civil service, 0.93 FTE. Martin earned $139,346 in 2024. Their bargaining unit is POA.

Clifford Wong

Police Officer/Police

2025 total comp
$138,752
Sub-department
Police Services
Organization group
Public Protection
Base pay
$97,268
Overtime
$2,393
Other pay
$43
Benefits
$39,048
Total compensation
$138,752
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
$17,822
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$7,429

Clifford Wong is a Police Officer at Police within Police Services. They work permanent civil service, 0.84 FTE. 2025 total compensation came to $138,752. Union affiliation: POA.

Fidel Abea

Police Officer/Police

2024 total comp
$136,025
Sub-department
Police Services
Organization group
Public Protection
Base pay
$96,345
Overtime
$0
Other pay
$8,861
Benefits
$30,818
Total compensation
$136,025
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.77

Source-specific fields

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

Fidel Abea is a Police Officer at Police within Police Services. They work permanent civil service, 0.77 FTE. 2024 total compensation came to $136,025. Union affiliation: POA.

Simon Ocharoenkul

Police Officer/Police

2024 total comp
$135,418
Sub-department
Police Services
Organization group
Public Protection
Base pay
$79,245
Overtime
$17,193
Other pay
$7,415
Benefits
$31,564
Total compensation
$135,418
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.83

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$16,332
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,028

Simon Ocharoenkul is a Police Officer at Police within Police Services. They work permanent civil service, 0.83 FTE. 2024 total compensation came to $135,418. Union affiliation: POA.

Richard Vuong

Police Officer/Police

2024 total comp
$134,226
Sub-department
Police Services
Organization group
Public Protection
Base pay
$95,473
Overtime
$1,671
Other pay
$944
Benefits
$36,138
Total compensation
$134,226
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,047
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$7,396

Richard Vuong holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 0.9 FTE. In 2024, their total compensation was $134,226. Union affiliation: POA.

Gabriel Correa

Police Officer/Police

2025 total comp
$134,092
Sub-department
Police Services
Organization group
Public Protection
Base pay
$98,447
Overtime
$10,700
Other pay
$1,859
Benefits
$23,086
Total compensation
$134,092
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
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$8,398
Retirement Contribution
$14,688

At Police, Gabriel Correa serves as a Police Officer within Police Services. They work permanent civil service, 1.09 FTE. Their 2025 pay totaled $134,092. Union affiliation: POA.

Gary Chu

Police Officer/Police

2025 total comp
$133,847
Sub-department
Police Services
Organization group
Public Protection
Base pay
$87,891
Overtime
$3,945
Other pay
$2,246
Benefits
$39,766
Total compensation
$133,847
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.92

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$19,289
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$7,226

Gary Chu is a Police Officer at Police within Police Services. They work permanent civil service, 0.92 FTE. 2025 total compensation came to $133,847. Union affiliation: POA.

Rosa Lopez

Police Officer/Police

2025 total comp
$133,495
Sub-department
Police Services
Organization group
Public Protection
Base pay
$94,586
Overtime
$0
Other pay
$0
Benefits
$38,909
Total compensation
$133,495
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.81

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$18,384
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$7,031

At Police, Rosa Lopez serves as a Police Officer within Police Services. They work permanent civil service, 0.81 FTE. Their 2025 pay totaled $133,495. They are represented by POA.

William Jr.

Police Officer/Police

2025 total comp
$131,185
Sub-department
Police Services
Organization group
Public Protection
Base pay
$72,967
Overtime
$26,809
Other pay
$5,517
Benefits
$25,892
Total compensation
$131,185
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.77

Source-specific fields

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

William Jr. works as a Police Officer for Police within Police Services. Their status is permanent civil service, 0.77 FTE. William earned $131,185 in 2025. Their bargaining unit is POA.

Ken Tu

Police Officer/Police

2024 total comp
$130,775
Sub-department
Police Services
Organization group
Public Protection
Base pay
$73,085
Overtime
$20,687
Other pay
$7,342
Benefits
$29,661
Total compensation
$130,775
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.79

Source-specific fields

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

Ken Tu holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 0.79 FTE. In 2024, their total compensation was $130,775. They are represented by POA.

Marcus Swinkels

Police Officer/Police

2025 total comp
$130,325
Sub-department
Police Services
Organization group
Public Protection
Base pay
$107,417
Overtime
$1,032
Other pay
$602
Benefits
$21,274
Total compensation
$130,325
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.92

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,858
Retirement Contribution
$15,415

At Police, Marcus Swinkels serves as a Police Officer within Police Services. They work permanent civil service, 0.92 FTE. Their 2025 pay totaled $130,325. They are represented by POA.

Adeem Gill

Police Officer/Police

2025 total comp
$129,977
Sub-department
Police Services
Organization group
Public Protection
Base pay
$92,945
Overtime
$0
Other pay
$0
Benefits
$37,032
Total compensation
$129,977
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.79

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$16,993
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$6,865

Adeem Gill is a Police Officer at Police within Police Services. They work permanent civil service, 0.79 FTE. 2025 total compensation came to $129,977. Union affiliation: POA.

Selina Wedel

Police Officer/Police

2025 total comp
$129,473
Sub-department
Police Services
Organization group
Public Protection
Base pay
$90,588
Overtime
$2,489
Other pay
$18
Benefits
$36,377
Total compensation
$129,473
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.78

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$16,610
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$6,933

Selina Wedel holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 0.78 FTE. In 2025, their total compensation was $129,473. They are represented by POA.

Jeff Rosario

Police Officer/Police

2025 total comp
$128,705
Sub-department
Police Services
Organization group
Public Protection
Base pay
$90,588
Overtime
$1,806
Other pay
$43
Benefits
$36,268
Total compensation
$128,705
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.78

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$16,579
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$6,854

Jeff Rosario is a Police Officer at Police within Police Services. They work permanent civil service, 0.78 FTE. 2025 total compensation came to $128,705. Union affiliation: POA.

Nick Lagura

Police Officer/Police

2025 total comp
$127,296
Sub-department
Police Services
Organization group
Public Protection
Base pay
$80,610
Overtime
$14,913
Other pay
$663
Benefits
$31,110
Total compensation
$127,296
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.77

Source-specific fields

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

Nick Lagura holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 0.77 FTE. In 2025, their total compensation was $127,296. Union affiliation: POA.

Heather Perez

Police Officer/Police

2024 total comp
$124,940
Sub-department
Police Services
Organization group
Public Protection
Base pay
$86,827
Overtime
$5,248
Other pay
$34
Benefits
$32,831
Total compensation
$124,940
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.85

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$16,511
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$6,951

At Police, Heather Perez serves as a Police Officer within Police Services. They work permanent civil service, 0.85 FTE. Their 2024 pay totaled $124,940. They are represented by POA.

Eleanor Arceo

Police Officer/Police

2025 total comp
$120,975
Sub-department
Police Services
Organization group
Public Protection
Base pay
$79,575
Overtime
$9,760
Other pay
$5,523
Benefits
$26,117
Total compensation
$120,975
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,160
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$1,341

Eleanor Arceo holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 0.65 FTE. In 2025, their total compensation was $120,975. Union affiliation: POA.

Carlos Acosta

Police Officer/Police

2025 total comp
$120,252
Sub-department
Police Services
Organization group
Public Protection
Base pay
$76,023
Overtime
$11,893
Other pay
$554
Benefits
$31,782
Total compensation
$120,252
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
$16,697
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,053

At Police, Carlos Acosta serves as a Police Officer within Police Services. They work permanent civil service, 0.75 FTE. Their 2025 pay totaled $120,252. They are represented by POA.

Daniel Velasquez

Police Officer/Police

2024 total comp
$117,423
Sub-department
Police Services
Organization group
Public Protection
Base pay
$82,677
Overtime
$1,297
Other pay
$14
Benefits
$33,435
Total compensation
$117,423
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.74

Source-specific fields

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

Daniel Velasquez holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 0.74 FTE. In 2024, their total compensation was $117,423. Their bargaining unit is POA.

Tanner Piccolotti

Police Officer/Police

2024 total comp
$115,507
Sub-department
Police Services
Organization group
Public Protection
Base pay
$66,817
Overtime
$17,135
Other pay
$5,975
Benefits
$25,581
Total compensation
$115,507
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.69

Source-specific fields

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

Tanner Piccolotti works as a Police Officer for Police within Police Services. Their status is permanent civil service, 0.69 FTE. Tanner earned $115,507 in 2024. Their bargaining unit is POA.

Tommy Rudzinski

Police Officer/Police

2025 total comp
$114,423
Sub-department
Police Services
Organization group
Public Protection
Base pay
$81,649
Overtime
$170
Other pay
$10
Benefits
$32,593
Total compensation
$114,423
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.7

Source-specific fields

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

Tommy Rudzinski works as a Police Officer for Police within Police Services. Their status is permanent civil service, 0.7 FTE. Tommy earned $114,423 in 2025. Union affiliation: POA.

Zan Ahsan

Police Officer/Police

2025 total comp
$113,617
Sub-department
Police Services
Organization group
Public Protection
Base pay
$76,023
Overtime
$7,833
Other pay
$699
Benefits
$29,062
Total compensation
$113,617
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.7

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$14,115
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,914

Zan Ahsan is a Police Officer at Police within Police Services. They work permanent civil service, 0.7 FTE. 2025 total compensation came to $113,617. Their bargaining unit is POA.

Luca Jackson

Police Officer/Police

2025 total comp
$113,383
Sub-department
Police Services
Organization group
Public Protection
Base pay
$80,535
Overtime
$504
Other pay
$10
Benefits
$32,333
Total compensation
$113,383
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.69

Source-specific fields

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

At Police, Luca Jackson serves as a Police Officer within Police Services. They work permanent civil service, 0.69 FTE. Their 2025 pay totaled $113,383. Union affiliation: POA.

Daisy Calderon

Police Officer/Police

2025 total comp
$113,087
Sub-department
Police Services
Organization group
Public Protection
Base pay
$92,945
Overtime
$0
Other pay
$0
Benefits
$20,142
Total compensation
$113,087
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.79

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$6,968
Retirement Contribution
$13,174

At Police, Daisy Calderon serves as a Police Officer within Police Services. They work permanent civil service, 0.79 FTE. Their 2025 pay totaled $113,087. Union affiliation: POA.

Ivan Sampaio

Police Officer/Police

2025 total comp
$109,814
Sub-department
Police Services
Organization group
Public Protection
Base pay
$77,450
Overtime
$1,989
Other pay
$50
Benefits
$30,325
Total compensation
$109,814
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.69

Source-specific fields

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

Ivan Sampaio holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 0.69 FTE. In 2025, their total compensation was $109,814. They are represented by POA.