GCGovComp.app

City and County of San Francisco / Police

Agency file

Police

Source file: City and County of San Francisco — Employee Compensation / ingested Jun 17, 2026

The Police provides law enforcement and public safety — patrol, criminal investigation, and emergency response.

In 2025, this agency had 3,039 employees with median total compensation of $250,324; the highest distinct record was $827,879.

Year
2025
Total payroll
$739.4M
Employees
3,039
Median total
$250,324
Highest record
$827,879

What the records show

Compensation analytics

These summaries compare pay within the agency before listing individual records.

Salary distribution

How 2025 total compensation is spread across the 3,039 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($250,324) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$131,135 (54%)
  • Overtime$50,945 (21%)
  • Other$18,842 (8%)
  • Benefits$42,395 (17%)

What an average paycheck here is made of — base salary versus overtime, other pay (bonuses, allowances), and benefits. A large overtime or other-pay share means take-home often exceeds base salary.

Pay percentiles

10th
25th
Median
75th
90th
$45,273
$144,148
$250,324
$338,792
$422,170

The pay ladder for this department. Someone at the 90th percentile earns $422,170 — more than 90% of the department; the 10th percentile earns $45,273. The shaded band is the middle half of employees (25th–75th percentile).

Largest job titles

Police Officer 3
1,145 · $284,634
Sergeant 3
400 · $383,568
Police Officer
341 · $138,752
Police Officer 2
232 · $273,420

The most common job titles in this department by headcount, with the median total compensation for each. Click a title to see everyone who holds it.

Trend

Year over year

How this department's total payroll, headcount, and median pay changed across the 2 published years.

YearTotal payrollEmployeesMedian pay
2024
$715.6M
2,955
$250,065
2025
$739.4M
3.3%
3,039
2.8%
$250,324
0.1%

Compare

Similar departments

Departments elsewhere with the most similar mix of roles — a proxy for the same kind of agency, matched by workforce composition rather than name. Pay is not cost-of-living adjusted.

Record list

Employees

Page 23

Elizabeth Lum

Community Police Services Aide/Police

2025 total comp
$241,659
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$97,439
Overtime
$81,875
Other pay
$12,330
Benefits
$50,014
Total compensation
$241,659
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.53

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$19,953
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$13,919

Elizabeth Lum holds the role of Community Police Services Aide at Police within Airport Operation. Their status is permanent civil service, 1.53 FTE. In 2025, their total compensation was $241,659. They are represented by SEIU, Local 1021, Misc.

Li Wu

Accountant IV/Police

2025 total comp
$241,277
Sub-department
Payroll, Billing & Accounting
Organization group
Public Protection
Base pay
$182,255
Overtime
$0
Other pay
$0
Benefits
$59,022
Total compensation
$241,277
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
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
$19,546
Job Code
1657
Job Family Code
1600
Organization Group Code
Public Protection
Other Benefits
$13,557

Li Wu is a Accountant IV at Police within Payroll, Billing & Accounting. They work permanent civil service. 2025 total compensation came to $241,277. Their bargaining unit is Prof & Tech Eng, Local 21.

Katrina Jacques-Williams

Police Officer 3/Police

2025 total comp
$241,273
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$10,852
Other pay
$19,880
Benefits
$49,063
Total compensation
$241,273
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,553

Katrina Jacques-Williams works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.04 FTE. Katrina earned $241,273 in 2025. Union affiliation: 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.

Tyrone He

Police Officer 3/Police

2025 total comp
$241,130
Sub-department
Police Services
Organization group
Public Protection
Base pay
$156,736
Overtime
$20,140
Other pay
$15,732
Benefits
$48,523
Total compensation
$241,130
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,673

Tyrone He holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.07 FTE. In 2025, their total compensation was $241,130. Their bargaining unit is Poa.

Russell Fong

Police Officer 3/Police

2025 total comp
$241,104
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$16,321
Other pay
$14,243
Benefits
$49,085
Total compensation
$241,104
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.06

Source-specific fields

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

Russell Fong is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.06 FTE. 2025 total compensation came to $241,104. Their bargaining unit is Poa.

Michael Amoroso

Police Officer 3/Police

2025 total comp
$240,877
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,286
Overtime
$1,177
Other pay
$28,517
Benefits
$49,896
Total compensation
$240,877
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,527
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$1,377

Michael Amoroso holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service. In 2025, their total compensation was $240,877. Their bargaining unit is 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.

Jimmy Fowler

Police Officer 3/Police

2025 total comp
$240,231
Sub-department
Police Services
Organization group
Public Protection
Base pay
$160,231
Overtime
$6,352
Other pay
$25,006
Benefits
$48,642
Total compensation
$240,231
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,488
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$815

Jimmy Fowler works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.02 FTE. Jimmy earned $240,231 in 2025. Union affiliation: Poa.

Andrew Henry

Police Officer 3/Police

2025 total comp
$239,416
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$13,595
Other pay
$15,142
Benefits
$49,201
Total compensation
$239,416
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.05

Source-specific fields

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

Andrew Henry works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.05 FTE. Andrew earned $239,416 in 2025. Union affiliation: Poa.

Timothy Macaulay

Police Officer 3/Police

2025 total comp
$239,281
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$10,207
Other pay
$18,281
Benefits
$49,339
Total compensation
$239,281
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,599

Timothy Macaulay holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.03 FTE. In 2025, their total compensation was $239,281. Union affiliation: 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.

Ariel Lising

Criminalist III/Police

2025 total comp
$238,949
Sub-department
Protection & Apprehension
Organization group
Public Protection
Base pay
$180,043
Overtime
$0
Other pay
$0
Benefits
$58,906
Total compensation
$238,949
Employment type
Permanent Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
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
$19,546
Job Code
8262
Job Family Code
8200
Organization Group Code
Public Protection
Other Benefits
$13,756

Ariel Lising works as a Criminalist III for Police within Protection & Apprehension. Their status is permanent exempt. Ariel earned $238,949 in 2025. They are represented by Prof & Tech Eng, Local 21.

Juan Estrada

Police Officer/Police

2025 total comp
$238,899
Sub-department
Police Services
Organization group
Public Protection
Base pay
$125,740
Overtime
$61,896
Other pay
$8,289
Benefits
$42,974
Total compensation
$238,899
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.3

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

At Police, Juan Estrada serves as a Police Officer within Police Services. They work permanent civil service, 1.3 FTE. Their 2025 pay totaled $238,899. They are represented by Poa.

Tracy Turner

Police Officer 3/Police

2025 total comp
$238,825
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$1,258
Other pay
$25,322
Benefits
$50,767
Total compensation
$238,825
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,649

Tracy Turner works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service. Tracy earned $238,825 in 2025. Their bargaining unit is Poa.

Derrick Gonzales

Police Officer 3/Police

2025 total comp
$238,788
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$12,418
Other pay
$15,633
Benefits
$49,259
Total compensation
$238,788
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,519

Derrick Gonzales holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.04 FTE. In 2025, their total compensation was $238,788. They are represented by Poa.

Brandon Erwin

Police Officer 3/Police

2025 total comp
$238,706
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,881
Overtime
$14,559
Other pay
$16,897
Benefits
$48,369
Total compensation
$238,706
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.06

Source-specific fields

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

At Police, Brandon Erwin serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.06 FTE. Their 2025 pay totaled $238,706. Union affiliation: Poa.

Robert Kellogg

Police Officer 3/Police

2025 total comp
$238,635
Sub-department
Police Services
Organization group
Public Protection
Base pay
$94,616
Overtime
$51,371
Other pay
$49,320
Benefits
$43,327
Total compensation
$238,635
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.25

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$24,503
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,802

Robert Kellogg works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.25 FTE. Robert earned $238,635 in 2025. Union affiliation: Poa.

Paul Ellison

Police Officer/Police

2025 total comp
$238,630
Sub-department
Police Services
Organization group
Public Protection
Base pay
$145,480
Overtime
$41,573
Other pay
$6,167
Benefits
$45,410
Total compensation
$238,630
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,485
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,732

Paul Ellison holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 1.18 FTE. In 2025, their total compensation was $238,630. Their bargaining unit is 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.

James Montgomery

Police Officer/Police

2025 total comp
$238,221
Sub-department
Police Services
Organization group
Public Protection
Base pay
$117,306
Overtime
$72,650
Other pay
$6,602
Benefits
$41,663
Total compensation
$238,221
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.39

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

James Montgomery holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 1.39 FTE. In 2025, their total compensation was $238,221. Union affiliation: Poa.

Claudia Lara

Police Officer 3/Police

2025 total comp
$237,731
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$7,681
Other pay
$19,159
Benefits
$49,414
Total compensation
$237,731
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,674

At Police, Claudia Lara serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.03 FTE. Their 2025 pay totaled $237,731. They are represented by Poa.

Trevor Stocker

Police Officer 3/Police

2025 total comp
$237,700
Sub-department
Police Services
Organization group
Public Protection
Base pay
$149,110
Overtime
$31,291
Other pay
$10,231
Benefits
$47,068
Total compensation
$237,700
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.12

Source-specific fields

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

At Police, Trevor Stocker serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.12 FTE. Their 2025 pay totaled $237,700. Union affiliation: Poa.

Eugene Duru

Community Police Services Aide Supervisor/Police

2025 total comp
$237,488
Sub-department
Protection & Apprehension
Organization group
Public Protection
Base pay
$112,852
Overtime
$63,983
Other pay
$9,033
Benefits
$51,620
Total compensation
$237,488
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.37

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$19,953
Job Code
8217
Job Family Code
8200
Organization Group Code
Public Protection
Other Benefits
$13,742

At Police, Eugene Duru serves as a Community Police Services Aide Supervisor within Protection & Apprehension. They work permanent civil service, 1.37 FTE. Their 2025 pay totaled $237,488. Union affiliation: SEIU, Local 1021, Misc.

Eyad Joseph

Police Officer 3/Police

2025 total comp
$237,437
Sub-department
Police Services
Organization group
Public Protection
Base pay
$159,110
Overtime
$15,094
Other pay
$15,404
Benefits
$47,829
Total compensation
$237,437
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,242
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$1,764

Eyad Joseph holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.03 FTE. In 2025, their total compensation was $237,437. Union affiliation: Poa.

Shawn Phillips

Police Officer 3/Police

2025 total comp
$237,190
Sub-department
Police Services
Organization group
Public Protection
Base pay
$149,719
Overtime
$16,068
Other pay
$24,187
Benefits
$47,216
Total compensation
$237,190
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.98

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$19,971
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,627

At Police, Shawn Phillips serves as a Police Officer 3 within Police Services. They work permanent civil service, 0.98 FTE. Their 2025 pay totaled $237,190. Union affiliation: Poa.

Pablo Gonzalez

Police Officer/Police

2025 total comp
$236,885
Sub-department
Police Services
Organization group
Public Protection
Base pay
$133,385
Overtime
$53,031
Other pay
$6,501
Benefits
$43,968
Total compensation
$236,885
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.25

Source-specific fields

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

Pablo Gonzalez works as a Police Officer for Police within Police Services. Their status is permanent civil service, 1.25 FTE. Pablo earned $236,885 in 2025. Their bargaining unit is Poa.

Joseph Marte

Police Officer 3/Police

2024 total comp
$236,811
Sub-department
Police Services
Organization group
Public Protection
Base pay
$118,758
Overtime
$29,770
Other pay
$49,148
Benefits
$39,135
Total compensation
$236,811
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
$16,281
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,831

At Police, Joseph Marte serves as a Police Officer 3 within Police Services. They work permanent civil service, 0.88 FTE. Their 2024 pay totaled $236,811. Union affiliation: 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.

John Ishida

Police Officer 3/Police

2025 total comp
$236,649
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$7,712
Other pay
$18,153
Benefits
$49,306
Total compensation
$236,649
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,566

John Ishida is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.03 FTE. 2025 total compensation came to $236,649. Union affiliation: Poa.

James Mcmahan

Police Officer 3/Police

2025 total comp
$236,160
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,483
Overtime
$0
Other pay
$25,322
Benefits
$49,355
Total compensation
$236,160
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$1,237

James Mcmahan works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service. James earned $236,160 in 2025. They are represented by 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.

Kevin Brady

Police Officer 3/Police

2025 total comp
$235,497
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$7,660
Other pay
$17,080
Benefits
$49,303
Total compensation
$235,497
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,563

Kevin Brady holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.03 FTE. In 2025, their total compensation was $235,497. They are represented by Poa.

Bartholomew Sullivan

Police Officer 3/Police

2025 total comp
$235,458
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$10,660
Other pay
$14,052
Benefits
$49,269
Total compensation
$235,458
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,758

Bartholomew Sullivan works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.04 FTE. Bartholomew earned $235,458 in 2025. 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.