GCGovComp.app

City and County of San Francisco / Police / Captain 3

Job-title file

Captain 3

Carry out the duties of this position in support of the agency's public mission.

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

Employees
46
Total payroll
$17.9M
Role median
$396,180
Agency median
$250,324
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

$200,481$497,675+

Hover a bar for its range; click to filter the list below.

How total compensation varies among the 46 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.

Compare jurisdictions

Captain beyond City and County of San Francisco

This role is reported in 12 jurisdictions. In City and County of San Francisco, the median of $396,180 ranks #2 of 12. See Captain across all of City and County of San Francisco

Highest-paying jurisdictions for this role

Los Angeles County
$454,743 · 86
New York City
$219,011 · 1,768
City of Chicago
$185,676 · 39
California
$164,414 · 528
Vermont
$161,242 · 7
District of Columbia
$153,046 · 121
Missouri
$148,181 · 37

Median total compensation for comparable Captain roles in other jurisdictions. Titles are matched by normalized name across sources, not identical job classification, and pay is not cost-of-living adjusted. Each bar links to that jurisdiction’s page for the role.

Record list

Employees with this title

Page 1

Kevin Lee

Captain 3/Police

2025 total comp
$536,127
Sub-department
Police Services
Organization group
Public Protection
Base pay
$239,129
Overtime
$182,188
Other pay
$45,966
Benefits
$68,844
Total compensation
$536,127
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.48

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$22,268
Job Code
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$6,685

Kevin Lee is a Captain 3 at Police within Police Services. They work permanent civil service, 1.48 FTE. 2025 total compensation came to $536,127. Union affiliation: Poa.

Eric Altorfer

Captain 3/Police

2025 total comp
$493,402
Sub-department
Police Services
Organization group
Public Protection
Base pay
$247,747
Overtime
$130,299
Other pay
$42,706
Benefits
$72,650
Total compensation
$493,402
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.55

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$26,091
Job Code
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,934

At Police, Eric Altorfer serves as a Captain 3 within Police Services. They work permanent civil service, 1.55 FTE. Their 2025 pay totaled $493,402. Union affiliation: Poa.

Roshawn Mckeever

Captain 3/Police

2025 total comp
$483,114
Sub-department
Police Services
Organization group
Public Protection
Base pay
$239,026
Overtime
$95,684
Other pay
$78,583
Benefits
$69,822
Total compensation
$483,114
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
$24,081
Job Code
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,868

Roshawn Mckeever is a Captain 3 at Police within Police Services. They work permanent civil service, 1.3 FTE. 2025 total compensation came to $483,114. Union affiliation: Poa.

Matthew Sullivan

Captain 3/Police

2025 total comp
$474,134
Sub-department
Police Services
Organization group
Public Protection
Base pay
$240,977
Overtime
$76,101
Other pay
$88,712
Benefits
$68,344
Total compensation
$474,134
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
$23,773
Job Code
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,742

At Police, Matthew Sullivan serves as a Captain 3 within Police Services. They work permanent civil service, 1.27 FTE. Their 2025 pay totaled $474,134. Their bargaining unit is Poa.

Alexa O'Brien

Captain 3/Police

2025 total comp
$454,291
Sub-department
Police Services
Organization group
Public Protection
Base pay
$302,346
Overtime
$0
Other pay
$55,535
Benefits
$96,410
Total compensation
$454,291
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
2

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$43,103
Job Code
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,409

Alexa O'Brien works as a Captain 3 for Police within Police Services. Their status is permanent civil service, 2 FTE. Alexa earned $454,291 in 2025. They are represented by Poa.

Mark Im

Captain 3/Police

2024 total comp
$447,546
Sub-department
Police Services
Organization group
Public Protection
Base pay
$296,247
Overtime
$0
Other pay
$54,517
Benefits
$96,782
Total compensation
$447,546
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
2.08

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$42,007
Job Code
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,897

At Police, Mark Im serves as a Captain 3 within Police Services. They work permanent civil service, 2.08 FTE. Their 2024 pay totaled $447,546. Their bargaining unit is Poa.

Gerald Newbeck

Captain 3/Police

2025 total comp
$435,844
Sub-department
Police Services
Organization group
Public Protection
Base pay
$265,451
Overtime
$41,840
Other pay
$46,335
Benefits
$82,218
Total compensation
$435,844
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.6

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$33,144
Job Code
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,752

At Police, Gerald Newbeck serves as a Captain 3 within Police Services. They work permanent civil service, 1.6 FTE. Their 2025 pay totaled $435,844. Their bargaining unit is Poa.

Chahmal Kerow

Captain 3/Police

2025 total comp
$430,036
Sub-department
Police Services
Organization group
Public Protection
Base pay
$238,501
Overtime
$88,229
Other pay
$37,255
Benefits
$66,051
Total compensation
$430,036
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
$22,576
Job Code
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,045

Chahmal Kerow works as a Captain 3 for Police within Police Services. Their status is permanent civil service, 1.26 FTE. Chahmal earned $430,036 in 2025. Their bargaining unit is Poa.

Joseph Barretta

Captain 3/Police

2025 total comp
$421,685
Sub-department
Police Services
Organization group
Public Protection
Base pay
$238,377
Overtime
$17,821
Other pay
$99,154
Benefits
$66,333
Total compensation
$421,685
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
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,016

Joseph Barretta is a Captain 3 at Police within Police Services. They work permanent civil service, 1.05 FTE. 2025 total compensation came to $421,685. They are represented by Poa.

Christopher Canning

Captain 3/Police

2025 total comp
$415,374
Sub-department
Police Services
Organization group
Public Protection
Base pay
$270,540
Overtime
$26,332
Other pay
$47,695
Benefits
$70,806
Total compensation
$415,374
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
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,912

Christopher Canning holds the role of Captain 3 at Police within Police Services. Their status is permanent civil service, 1.06 FTE. In 2025, their total compensation was $415,374. Their bargaining unit is Poa.

Clayton Harmston

Captain 3/Police

2025 total comp
$414,408
Sub-department
Police Services
Organization group
Public Protection
Base pay
$242,938
Overtime
$52,625
Other pay
$50,028
Benefits
$68,818
Total compensation
$414,408
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,521
Job Code
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,858

Clayton Harmston is a Captain 3 at Police within Police Services. They work permanent civil service, 1.23 FTE. 2025 total compensation came to $414,408. They are represented by Poa.

Jason Sawyer

Captain 3/Police

2024 total comp
$412,585
Sub-department
Police Services
Organization group
Public Protection
Base pay
$282,413
Overtime
$3,455
Other pay
$44,180
Benefits
$82,537
Total compensation
$412,585
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.51

Source-specific fields

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

At Police, Jason Sawyer serves as a Captain 3 within Police Services. They work permanent civil service, 1.51 FTE. Their 2024 pay totaled $412,585. They are represented by Poa.

Sergio Chin

Captain 3/Police

2025 total comp
$409,773
Sub-department
Police Services
Organization group
Public Protection
Base pay
$279,908
Overtime
$1,802
Other pay
$48,826
Benefits
$79,236
Total compensation
$409,773
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
$27,853
Job Code
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,645

Sergio Chin is a Captain 3 at Police within Police Services. They work permanent civil service, 1.3 FTE. 2025 total compensation came to $409,773. Union affiliation: Poa.

Hector Jr

Captain 3/Police

2024 total comp
$402,757
Sub-department
Police Services
Organization group
Public Protection
Base pay
$268,779
Overtime
$11,088
Other pay
$51,953
Benefits
$70,937
Total compensation
$402,757
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,004
Job Code
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,667

Hector Jr holds the role of Captain 3 at Police within Police Services. Their status is permanent civil service, 1.06 FTE. In 2024, their total compensation was $402,757. Union affiliation: Poa.

Angela Wilhelm

Captain 3/Police

2025 total comp
$402,730
Sub-department
Police Services
Organization group
Public Protection
Base pay
$238,346
Overtime
$50,615
Other pay
$44,898
Benefits
$68,871
Total compensation
$402,730
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
$24,340
Job Code
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,767

Angela Wilhelm holds the role of Captain 3 at Police within Police Services. Their status is permanent civil service, 1.17 FTE. In 2025, their total compensation was $402,730. They are represented by Poa.

Bernadette Robinson

Captain 3/Police

2025 total comp
$402,338
Sub-department
Police Services
Organization group
Public Protection
Base pay
$243,260
Overtime
$47,343
Other pay
$42,952
Benefits
$68,783
Total compensation
$402,338
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,128
Job Code
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,755

Bernadette Robinson is a Captain 3 at Police within Police Services. They work permanent civil service, 1.22 FTE. 2025 total compensation came to $402,338. They are represented by Poa.

James Aherne

Captain 3/Police

2025 total comp
$401,988
Sub-department
Police Services
Organization group
Public Protection
Base pay
$274,211
Overtime
$5,569
Other pay
$47,716
Benefits
$74,493
Total compensation
$401,988
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.13

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$24,040
Job Code
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,672

At Police, James Aherne serves as a Captain 3 within Police Services. They work permanent civil service, 1.13 FTE. Their 2025 pay totaled $401,988. Their bargaining unit is Poa.

Peter Shields

Captain 3/Police

2025 total comp
$401,759
Sub-department
Police Services
Organization group
Public Protection
Base pay
$248,620
Overtime
$4,756
Other pay
$76,779
Benefits
$71,603
Total compensation
$401,759
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
$25,780
Job Code
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,639

Peter Shields works as a Captain 3 for Police within Police Services. Their status is permanent civil service, 1.21 FTE. Peter earned $401,759 in 2025. Their bargaining unit is Poa.

John Hart

Captain 3/Police

2024 total comp
$401,426
Sub-department
Police Services
Organization group
Public Protection
Base pay
$276,097
Overtime
$0
Other pay
$48,612
Benefits
$76,717
Total compensation
$401,426
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
$26,060
Job Code
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,586

At Police, John Hart serves as a Captain 3 within Police Services. They work permanent civil service, 1.29 FTE. Their 2024 pay totaled $401,426. Their bargaining unit is Poa.

Juan Daniels

Captain 3/Police

2025 total comp
$400,320
Sub-department
Police Services
Organization group
Public Protection
Base pay
$273,014
Overtime
$0
Other pay
$53,931
Benefits
$73,375
Total compensation
$400,320
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
$23,211
Job Code
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,587

Juan Daniels is a Captain 3 at Police within Police Services. They work permanent civil service, 1.08 FTE. 2025 total compensation came to $400,320. Their bargaining unit is Poa.

Luke Martin

Captain 3/Police

2024 total comp
$400,183
Sub-department
Police Services
Organization group
Public Protection
Base pay
$270,165
Overtime
$15,814
Other pay
$42,158
Benefits
$72,046
Total compensation
$400,183
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,937
Job Code
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,609

Luke Martin holds the role of Captain 3 at Police within Police Services. Their status is permanent civil service, 1.12 FTE. In 2024, their total compensation was $400,183. They are represented by Poa.

Dennis Toomer

Captain 3/Police

2025 total comp
$398,499
Sub-department
Police Services
Organization group
Public Protection
Base pay
$266,206
Overtime
$0
Other pay
$64,763
Benefits
$67,530
Total compensation
$398,499
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
$21,196
Job Code
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$1,897

Dennis Toomer works as a Captain 3 for Police within Police Services. Their status is permanent civil service, 0.98 FTE. Dennis earned $398,499 in 2025. Union affiliation: Poa.

Carlos Gutierrez

Captain 3/Police

2025 total comp
$396,784
Sub-department
Police Services
Organization group
Public Protection
Base pay
$273,443
Overtime
$0
Other pay
$49,665
Benefits
$73,675
Total compensation
$396,784
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
$23,490
Job Code
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,538

At Police, Carlos Gutierrez serves as a Captain 3 within Police Services. They work permanent civil service, 1.09 FTE. Their 2025 pay totaled $396,784. Their bargaining unit is Poa.

Stephen Jonas

Captain 3/Police

2025 total comp
$395,576
Sub-department
Police Services
Organization group
Public Protection
Base pay
$270,665
Overtime
$0
Other pay
$53,532
Benefits
$71,379
Total compensation
$395,576
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,636
Job Code
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,554

Stephen Jonas holds the role of Captain 3 at Police within Police Services. Their status is permanent civil service. In 2025, their total compensation was $395,576. Union affiliation: Poa.

Michael Koniaris

Captain 3/Police

2025 total comp
$394,225
Sub-department
Police Services
Organization group
Public Protection
Base pay
$272,282
Overtime
$1,856
Other pay
$47,388
Benefits
$72,699
Total compensation
$394,225
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
$22,713
Job Code
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,530

Michael Koniaris works as a Captain 3 for Police within Police Services. Their status is permanent civil service, 1.06 FTE. Michael earned $394,225 in 2025. Union affiliation: Poa.

Ja Kim

Captain 3/Police

2024 total comp
$391,272
Sub-department
Police Services
Organization group
Public Protection
Base pay
$268,896
Overtime
$3,247
Other pay
$48,177
Benefits
$70,951
Total compensation
$391,272
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,081
Job Code
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,582

At Police, Ja Kim serves as a Captain 3 within Police Services. They work permanent civil service, 1.04 FTE. Their 2024 pay totaled $391,272. Union affiliation: Poa.

Mark Cota

Captain 3/Police

2024 total comp
$390,821
Sub-department
Police Services
Organization group
Public Protection
Base pay
$273,399
Overtime
$0
Other pay
$42,671
Benefits
$74,751
Total compensation
$390,821
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.2

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$24,271
Job Code
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,436

Mark Cota works as a Captain 3 for Police within Police Services. Their status is permanent civil service, 1.2 FTE. Mark earned $390,821 in 2024. Union affiliation: Poa.

Christopher Gandio

Captain 3/Police

2025 total comp
$389,710
Sub-department
Police Services
Organization group
Public Protection
Base pay
$273,075
Overtime
$1,793
Other pay
$43,019
Benefits
$71,824
Total compensation
$389,710
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
$23,242
Job Code
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,550

Christopher Gandio holds the role of Captain 3 at Police within Police Services. Their status is permanent civil service, 1.08 FTE. In 2025, their total compensation was $389,710. Union affiliation: Poa.

Thomas Iii

Captain 3/Police

2025 total comp
$388,567
Sub-department
Police Services
Organization group
Public Protection
Base pay
$271,909
Overtime
$0
Other pay
$45,518
Benefits
$71,141
Total compensation
$388,567
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
$22,465
Job Code
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,457

Thomas Iii works as a Captain 3 for Police within Police Services. Their status is permanent civil service, 1.04 FTE. Thomas earned $388,567 in 2025. Their bargaining unit is Poa.

Brien Hoo

Captain 3/Police

2024 total comp
$388,474
Sub-department
Police Services
Organization group
Public Protection
Base pay
$269,152
Overtime
$0
Other pay
$48,198
Benefits
$71,124
Total compensation
$388,474
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,315
Job Code
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,481

Brien Hoo holds the role of Captain 3 at Police within Police Services. Their status is permanent civil service, 1.05 FTE. In 2024, their total compensation was $388,474. Union affiliation: Poa.

Amy Hurwitz

Captain 3/Police

2025 total comp
$387,168
Sub-department
Police Services
Organization group
Public Protection
Base pay
$271,034
Overtime
$3,492
Other pay
$41,755
Benefits
$70,887
Total compensation
$387,168
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,884
Job Code
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,523

Amy Hurwitz is a Captain 3 at Police within Police Services. They work permanent civil service, 1.02 FTE. 2025 total compensation came to $387,168. They are represented by Poa.

Scott Biggs

Captain 3/Police

2024 total comp
$386,993
Sub-department
Police Services
Organization group
Public Protection
Base pay
$271,529
Overtime
$0
Other pay
$43,174
Benefits
$72,290
Total compensation
$386,993
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.13

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$22,929
Job Code
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,422

Scott Biggs works as a Captain 3 for Police within Police Services. Their status is permanent civil service, 1.13 FTE. Scott earned $386,993 in 2024. Their bargaining unit is Poa.

Sean Perdomo

Captain 3/Police

2025 total comp
$385,652
Sub-department
Police Services
Organization group
Public Protection
Base pay
$270,540
Overtime
$0
Other pay
$45,404
Benefits
$69,708
Total compensation
$385,652
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
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,436

Sean Perdomo works as a Captain 3 for Police within Police Services. Their status is permanent civil service. Sean earned $385,652 in 2025. Union affiliation: Poa.

Sean Frost

Captain 3/Police

2025 total comp
$383,489
Sub-department
Police Services
Organization group
Public Protection
Base pay
$270,540
Overtime
$0
Other pay
$43,324
Benefits
$69,625
Total compensation
$383,489
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
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,353

Sean Frost is a Captain 3 at Police within Police Services. They work permanent civil service. 2025 total compensation came to $383,489. They are represented by Poa.

Noah Mallinger

Captain 3/Police

2024 total comp
$382,736
Sub-department
Police Services
Organization group
Public Protection
Base pay
$269,461
Overtime
$0
Other pay
$42,038
Benefits
$71,237
Total compensation
$382,736
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,470
Job Code
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,384

Noah Mallinger works as a Captain 3 for Police within Police Services. Their status is permanent civil service, 1.06 FTE. Noah earned $382,736 in 2024. They are represented by Poa.

Christopher Wilhelm

Captain 3/Police

2025 total comp
$377,494
Sub-department
Police Services
Organization group
Public Protection
Base pay
$238,377
Overtime
$32,072
Other pay
$41,937
Benefits
$65,109
Total compensation
$377,494
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.09

Source-specific fields

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

At Police, Christopher Wilhelm serves as a Captain 3 within Police Services. They work permanent civil service, 1.09 FTE. Their 2025 pay totaled $377,494. They are represented by Poa.

Liza Johansen

Captain 3/Police

2025 total comp
$376,188
Sub-department
Police Services
Organization group
Public Protection
Base pay
$270,282
Overtime
$0
Other pay
$38,314
Benefits
$67,592
Total compensation
$376,188
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,532
Job Code
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,472

Liza Johansen holds the role of Captain 3 at Police within Police Services. Their status is permanent civil service. In 2025, their total compensation was $376,188. They are represented by Poa.

Robert Kobold

Captain 3/Police

2025 total comp
$374,781
Sub-department
Police Services
Organization group
Public Protection
Base pay
$267,701
Overtime
$0
Other pay
$38,136
Benefits
$68,944
Total compensation
$374,781
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,470
Job Code
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,308

At Police, Robert Kobold serves as a Captain 3 within Police Services. They work permanent civil service. Their 2025 pay totaled $374,781. Their bargaining unit is Poa.

William Toomey

Captain 3/Police

2025 total comp
$365,259
Sub-department
Police Services
Organization group
Public Protection
Base pay
$241,842
Overtime
$18,217
Other pay
$38,633
Benefits
$66,567
Total compensation
$365,259
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
$23,045
Job Code
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,188

At Police, William Toomey serves as a Captain 3 within Police Services. They work permanent civil service, 1.12 FTE. Their 2025 pay totaled $365,259. Their bargaining unit is Poa.

Patrick Mccormick

Captain 3/Police

2025 total comp
$350,524
Sub-department
Police Services
Organization group
Public Protection
Base pay
$241,645
Overtime
$5,025
Other pay
$37,353
Benefits
$66,501
Total compensation
$350,524
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
$22,822
Job Code
Q082
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,051

At Police, Patrick Mccormick serves as a Captain 3 within Police Services. They work permanent civil service, 1.07 FTE. Their 2025 pay totaled $350,524. Union affiliation: Poa.