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
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

$26$520,499+

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.

Record list

Employees

Highest-paid first / page 23

Thomas Sweeney

Sergeant 3/Police

2025 total comp
$332,185
Sub-department
Police Services
Organization group
Public Protection
Base pay
$175,561
Overtime
$83,189
Other pay
$20,340
Benefits
$53,095
Total compensation
$332,185
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,864
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,956

At Police, Thomas Sweeney serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.25 FTE. Their 2025 pay totaled $332,185. Their bargaining unit is POA.

Mark Hodge

Police Officer 3/Police

2025 total comp
$332,131
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$92,825
Other pay
$26,167
Benefits
$51,661
Total compensation
$332,131
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.33

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
$4,003

Mark Hodge works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.33 FTE. Mark earned $332,131 in 2025. Union affiliation: POA.

Eric Eastlund

Police Officer 3/Police

2025 total comp
$332,005
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$72,002
Other pay
$46,958
Benefits
$51,567
Total compensation
$332,005
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.23

Source-specific fields

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

At Police, Eric Eastlund serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.23 FTE. Their 2025 pay totaled $332,005. Their bargaining unit is POA.

Mathew Neves

Police Officer 3/Police

2025 total comp
$331,961
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$81,899
Other pay
$36,013
Benefits
$52,571
Total compensation
$331,961
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
$22,071
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,935

Mathew Neves works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.3 FTE. Mathew earned $331,961 in 2025. They are represented by POA.

Diana Aroche

Deputy Director III/Police

2024 total comp
$331,945
Sub-department
Management
Organization group
Public Protection
Base pay
$265,412
Overtime
$0
Other pay
$0
Benefits
$66,533
Total compensation
$331,945
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Exec Assoc, Misc
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
$12,292
Job Code
0953
Job Family Code
0900
Organization Group Code
Public Protection
Other Benefits
$14,962

Diana Aroche works as a Deputy Director III for Police within Management. Their status is permanent exempt, 1.04 FTE. Diana earned $331,945 in 2024. Their bargaining unit is Municipal Exec Assoc, Misc.

Christopher Dunne

Sergeant 3/Police

2025 total comp
$331,837
Sub-department
Police Services
Organization group
Public Protection
Base pay
$190,161
Overtime
$53,584
Other pay
$30,361
Benefits
$57,732
Total compensation
$331,837
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.26

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$23,667
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,344

Christopher Dunne holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.26 FTE. In 2025, their total compensation was $331,837. Union affiliation: POA.

Brian Fogarty

Police Officer 3/Police

2025 total comp
$331,822
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$97,855
Other pay
$21,342
Benefits
$51,170
Total compensation
$331,822
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.32

Source-specific fields

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

Brian Fogarty is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.32 FTE. 2025 total compensation came to $331,822. Their bargaining unit is POA.

Christopher Barajas

Police Officer 3/Police

2025 total comp
$331,764
Sub-department
Police Services
Organization group
Public Protection
Base pay
$152,531
Overtime
$113,876
Other pay
$16,527
Benefits
$48,829
Total compensation
$331,764
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.33

Source-specific fields

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

At Police, Christopher Barajas serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.33 FTE. Their 2025 pay totaled $331,764. They are represented by POA.

Matthew Ortega

Lieutenant 3/Police

2025 total comp
$331,573
Sub-department
Police Services
Organization group
Public Protection
Base pay
$216,902
Overtime
$16,086
Other pay
$37,112
Benefits
$61,473
Total compensation
$331,573
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,630
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,827

Matthew Ortega is a Lieutenant 3 at Police within Police Services. They work permanent civil service, 1.09 FTE. 2025 total compensation came to $331,573. Union affiliation: POA.

Glen Minioza

Sergeant 3/Police

2025 total comp
$331,564
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,483
Overtime
$62,797
Other pay
$25,540
Benefits
$55,743
Total compensation
$331,564
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
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,906

At Police, Glen Minioza serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.19 FTE. Their 2025 pay totaled $331,564. They are represented by POA.

Sondra Reynolds

Sergeant 3/Police

2025 total comp
$331,483
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,483
Overtime
$47,411
Other pay
$41,876
Benefits
$54,713
Total compensation
$331,483
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,584
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,911

At Police, Sondra Reynolds serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.15 FTE. Their 2025 pay totaled $331,483. Their bargaining unit is POA.

Dominic Busalacchi

Police Officer 3/Police

2025 total comp
$331,464
Sub-department
Police Services
Organization group
Public Protection
Base pay
$169,038
Overtime
$55,923
Other pay
$54,158
Benefits
$52,345
Total compensation
$331,464
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.22

Source-specific fields

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

Dominic Busalacchi holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.22 FTE. In 2025, their total compensation was $331,464. Their bargaining unit is POA.

Alexis Gomez

Police Officer 3/Police

2025 total comp
$331,287
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,501
Overtime
$88,171
Other pay
$31,102
Benefits
$50,513
Total compensation
$331,287
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.27

Source-specific fields

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

Alexis Gomez works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.27 FTE. Alexis earned $331,287 in 2025. Union affiliation: POA.

John Crudo

Sergeant 3/Police

2025 total comp
$331,247
Sub-department
Police Services
Organization group
Public Protection
Base pay
$192,718
Overtime
$42,280
Other pay
$35,227
Benefits
$61,023
Total compensation
$331,247
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.33

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$26,340
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,003

John Crudo works as a Sergeant 3 for Police within Police Services. Their status is permanent civil service, 1.33 FTE. John earned $331,247 in 2025. They are represented by POA.

Andrew Wong

Police Officer 3/Police

2025 total comp
$331,109
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$97,996
Other pay
$21,165
Benefits
$50,469
Total compensation
$331,109
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.36

Source-specific fields

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

Andrew Wong works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.36 FTE. Andrew earned $331,109 in 2025. They are represented by POA.

Wilson Ng

Police Officer 3/Police

2025 total comp
$330,938
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$88,640
Other pay
$29,165
Benefits
$51,656
Total compensation
$330,938
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.32

Source-specific fields

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

At Police, Wilson Ng serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.32 FTE. Their 2025 pay totaled $330,938. Their bargaining unit is POA.

Bryan Smith

Police Officer 2/Police

2025 total comp
$330,867
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,391
Overtime
$101,208
Other pay
$20,741
Benefits
$50,527
Total compensation
$330,867
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.38

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
$3,973

Bryan Smith holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 1.38 FTE. In 2025, their total compensation was $330,867. Their bargaining unit is POA.

Johnathon Ng

Sergeant 3/Police

2025 total comp
$330,829
Sub-department
Police Services
Organization group
Public Protection
Base pay
$184,550
Overtime
$54,250
Other pay
$34,304
Benefits
$57,725
Total compensation
$330,829
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.22

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$24,006
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,912

Johnathon Ng is a Sergeant 3 at Police within Police Services. They work permanent civil service, 1.22 FTE. 2025 total compensation came to $330,829. Union affiliation: POA.

Norman Bobila

Police Officer 2/Police

2025 total comp
$330,815
Sub-department
Police Services
Organization group
Public Protection
Base pay
$153,952
Overtime
$110,732
Other pay
$16,832
Benefits
$49,299
Total compensation
$330,815
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.43

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
$3,987

Norman Bobila holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 1.43 FTE. In 2025, their total compensation was $330,815. Their bargaining unit is POA.

Kirk Jr

Police Officer 3/Police

2025 total comp
$330,798
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,483
Overtime
$83,382
Other pay
$32,864
Benefits
$53,069
Total compensation
$330,798
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
$22,071
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,974

Kirk Jr is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.3 FTE. 2025 total compensation came to $330,798. Their bargaining unit is POA.

Daniel Burns

Sergeant 3/Police

2025 total comp
$330,527
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,614
Overtime
$51,211
Other pay
$37,038
Benefits
$54,664
Total compensation
$330,527
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.16

Source-specific fields

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

Daniel Burns works as a Sergeant 3 for Police within Police Services. Their status is permanent civil service, 1.16 FTE. Daniel earned $330,527 in 2025. Their bargaining unit is POA.

Kevin Downs

Police Officer 3/Police

2025 total comp
$330,426
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,501
Overtime
$95,860
Other pay
$22,484
Benefits
$50,581
Total compensation
$330,426
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.33

Source-specific fields

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

Kevin Downs holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.33 FTE. In 2025, their total compensation was $330,426. They are represented by POA.

Joann Walker

Police Officer 3/Police

2024 total comp
$330,396
Sub-department
Police Services
Organization group
Public Protection
Base pay
$160,415
Overtime
$91,136
Other pay
$26,855
Benefits
$51,990
Total compensation
$330,396
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.38

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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,903

At Police, Joann Walker serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.38 FTE. Their 2024 pay totaled $330,396. Union affiliation: POA.

Stephen Benzinger

Sergeant 3/Police

2025 total comp
$329,810
Sub-department
Police Services
Organization group
Public Protection
Base pay
$189,710
Overtime
$32,234
Other pay
$49,464
Benefits
$58,403
Total compensation
$329,810
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.17

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$23,335
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,350

Stephen Benzinger holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.17 FTE. In 2025, their total compensation was $329,810. Their bargaining unit is POA.

Aileen Brady

Sergeant 3/Police

2025 total comp
$329,699
Sub-department
Police Services
Organization group
Public Protection
Base pay
$190,743
Overtime
$43,031
Other pay
$36,464
Benefits
$59,461
Total compensation
$329,699
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.24

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$24,299
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,747

Aileen Brady works as a Sergeant 3 for Police within Police Services. Their status is permanent civil service, 1.24 FTE. Aileen earned $329,699 in 2025. Their bargaining unit is POA.

Aaron Cowhig

Police Officer 3/Police

2025 total comp
$329,531
Sub-department
Police Services
Organization group
Public Protection
Base pay
$164,699
Overtime
$25,373
Other pay
$84,689
Benefits
$54,770
Total compensation
$329,531
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.22

Source-specific fields

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

Aaron Cowhig holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.22 FTE. In 2025, their total compensation was $329,531. Union affiliation: POA.

Mir Ali

Manager V/Police

2025 total comp
$329,289
Sub-department
Management
Organization group
Public Protection
Base pay
$263,708
Overtime
$0
Other pay
$0
Benefits
$65,581
Total compensation
$329,289
Employment type
Temporary Exempt
Union / bargaining unit
Municipal Exec Assoc, Misc
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
$12,524
Job Code
0933
Job Family Code
0900
Organization Group Code
Public Protection
Other Benefits
$15,553

Mir Ali works as a Manager V for Police within Management. Their status is temporary exempt. Mir earned $329,289 in 2025. They are represented by Municipal Exec Assoc, Misc.

Shane Herbert

Police Officer 3/Police

2024 total comp
$329,256
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,854
Overtime
$62,577
Other pay
$52,373
Benefits
$52,452
Total compensation
$329,256
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.33

Source-specific fields

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

Shane Herbert is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.33 FTE. 2024 total compensation came to $329,256. Their bargaining unit is POA.

Brian Donohue

Police Officer 3/Police

2025 total comp
$329,157
Sub-department
Police Services
Organization group
Public Protection
Base pay
$165,023
Overtime
$76,855
Other pay
$32,771
Benefits
$54,507
Total compensation
$329,157
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.43

Source-specific fields

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

Brian Donohue is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.43 FTE. 2025 total compensation came to $329,157. Their bargaining unit is POA.

Bo Dahlberg

Police Officer 3/Police

2025 total comp
$328,845
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$60,258
Other pay
$55,534
Benefits
$51,575
Total compensation
$328,845
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.22

Source-specific fields

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

Bo Dahlberg works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.22 FTE. Bo earned $328,845 in 2025. Their bargaining unit is POA.

Perfecto Barbosa

Sergeant 3/Police

2025 total comp
$328,813
Sub-department
Police Services
Organization group
Public Protection
Base pay
$190,531
Overtime
$49,201
Other pay
$28,941
Benefits
$60,140
Total compensation
$328,813
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.32

Source-specific fields

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

Perfecto Barbosa is a Sergeant 3 at Police within Police Services. They work permanent civil service, 1.32 FTE. 2025 total compensation came to $328,813. They are represented by POA.

Mark Lee

Assistant Inspector 3/Police

2025 total comp
$328,783
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,483
Overtime
$47,008
Other pay
$38,562
Benefits
$55,730
Total compensation
$328,783
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
$22,071
Job Code
Q037
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,943

Mark Lee holds the role of Assistant Inspector 3 at Police within Police Services. Their status is permanent civil service, 1.15 FTE. In 2025, their total compensation was $328,783. Union affiliation: POA.

Jonathan Zepeda

Police Officer/Police

2025 total comp
$328,455
Sub-department
Police Services
Organization group
Public Protection
Base pay
$128,424
Overtime
$148,568
Other pay
$6,936
Benefits
$44,527
Total compensation
$328,455
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.68

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
$3,927

Jonathan Zepeda works as a Police Officer for Police within Police Services. Their status is permanent civil service, 1.68 FTE. Jonathan earned $328,455 in 2025. Union affiliation: POA.

Eleanor Salmon

Manager IV/Police

2025 total comp
$328,282
Sub-department
Management
Organization group
Public Protection
Base pay
$244,579
Overtime
$0
Other pay
$0
Benefits
$83,703
Total compensation
$328,282
Employment type
Permanent Civil Service
Union / bargaining unit
Municipal Exec Assoc, Misc
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
$34,024
Job Code
0932
Job Family Code
0900
Organization Group Code
Public Protection
Other Benefits
$14,896

Eleanor Salmon is a Manager IV at Police within Management. They work permanent civil service. 2025 total compensation came to $328,282. Union affiliation: Municipal Exec Assoc, Misc.

Julian Keyes

Police Officer 2/Police

2025 total comp
$327,975
Sub-department
Police Services
Organization group
Public Protection
Base pay
$157,435
Overtime
$102,364
Other pay
$18,403
Benefits
$49,772
Total compensation
$327,975
Employment type
Permanent Civil Service
Union / bargaining unit
POA
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
$21,672
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,958

Julian Keyes works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 1.37 FTE. Julian earned $327,975 in 2025. Their bargaining unit is POA.

Michael Lee

Sergeant 3/Police

2025 total comp
$327,911
Sub-department
Police Services
Organization group
Public Protection
Base pay
$189,738
Overtime
$47,703
Other pay
$32,651
Benefits
$57,818
Total compensation
$327,911
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.23

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$23,392
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,777

At Police, Michael Lee serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.23 FTE. Their 2025 pay totaled $327,911. Their bargaining unit is POA.

David Wakayama

Police Officer 3/Police

2025 total comp
$327,642
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$60,052
Other pay
$54,068
Benefits
$52,044
Total compensation
$327,642
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,926

David Wakayama is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.21 FTE. 2025 total compensation came to $327,642. Their bargaining unit is POA.

Talent Tang

Police Officer 3/Police

2025 total comp
$327,624
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$94,984
Other pay
$20,644
Benefits
$50,541
Total compensation
$327,624
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.33

Source-specific fields

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

At Police, Talent Tang serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.33 FTE. Their 2025 pay totaled $327,624. Union affiliation: POA.

Mari Noguchi

Sergeant 3/Police

2025 total comp
$327,620
Sub-department
Police Services
Organization group
Public Protection
Base pay
$190,306
Overtime
$41,341
Other pay
$37,967
Benefits
$58,006
Total compensation
$327,620
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.23

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$23,874
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,389

At Police, Mari Noguchi serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.23 FTE. Their 2025 pay totaled $327,620. Their bargaining unit is POA.

Dylan Baldwin

Police Officer 3/Police

2025 total comp
$327,472
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$95,681
Other pay
$19,460
Benefits
$50,877
Total compensation
$327,472
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.36

Source-specific fields

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

Dylan Baldwin works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.36 FTE. Dylan earned $327,472 in 2025. Union affiliation: POA.