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 1

Kevin Chin

Police Officer 3/Police

2025 total comp
$455,339
Sub-department
Police Services
Organization group
Public Protection
Base pay
$170,600
Overtime
$191,925
Other pay
$34,747
Benefits
$58,067
Total compensation
$455,339
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.74

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$23,936
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,593

Kevin Chin is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.74 FTE. 2025 total compensation came to $455,339. Their bargaining unit is Poa.

Eric Altorfer

Lieutenant 3/Police

2024 total comp
$454,860
Sub-department
Police Services
Organization group
Public Protection
Base pay
$213,957
Overtime
$146,527
Other pay
$31,685
Benefits
$62,691
Total compensation
$454,860
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
$21,470
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,514

At Police, Eric Altorfer serves as a Lieutenant 3 within Police Services. They work permanent civil service, 1.48 FTE. Their 2024 pay totaled $454,860. Their bargaining unit is Poa.

Timothy Dalton

Sergeant 3/Police

2025 total comp
$454,452
Sub-department
Police Services
Organization group
Public Protection
Base pay
$188,681
Overtime
$176,771
Other pay
$29,942
Benefits
$59,058
Total compensation
$454,452
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.58

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$22,516
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,530

Timothy Dalton is a Sergeant 3 at Police within Police Services. They work permanent civil service, 1.58 FTE. 2025 total compensation came to $454,452. They are represented by Poa.

Andrew Young

Police Officer 3/Police

2025 total comp
$454,408
Sub-department
Police Services
Organization group
Public Protection
Base pay
$162,338
Overtime
$219,933
Other pay
$18,487
Benefits
$53,650
Total compensation
$454,408
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.87

Source-specific fields

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

At Police, Andrew Young serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.87 FTE. Their 2025 pay totaled $454,408. Union affiliation: 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.

Christine Magayanes

Police Officer 3/Police

2025 total comp
$453,868
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$209,472
Other pay
$28,619
Benefits
$54,300
Total compensation
$453,868
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.73

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
$5,723

At Police, Christine Magayanes serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.73 FTE. Their 2025 pay totaled $453,868. Union affiliation: Poa.

Erik Whitney

Police Officer 3/Police

2025 total comp
$453,654
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$213,073
Other pay
$25,322
Benefits
$53,781
Total compensation
$453,654
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.76

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
$5,664

Erik Whitney holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.76 FTE. In 2025, their total compensation was $453,654. They are represented by Poa.

Duane Elzey

Sergeant 3/Police

2025 total comp
$453,573
Sub-department
Police Services
Organization group
Public Protection
Base pay
$188,515
Overtime
$169,333
Other pay
$36,171
Benefits
$59,553
Total compensation
$453,573
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
$22,931
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,506

Duane Elzey holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.55 FTE. In 2025, their total compensation was $453,573. Their bargaining unit is Poa.

Josey Russell

Lieutenant 3/Police

2025 total comp
$453,376
Sub-department
Police Services
Organization group
Public Protection
Base pay
$194,797
Overtime
$142,708
Other pay
$54,020
Benefits
$61,850
Total compensation
$453,376
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.47

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$24,350
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,607

Josey Russell is a Lieutenant 3 at Police within Police Services. They work permanent civil service, 1.47 FTE. 2025 total compensation came to $453,376. Union affiliation: Poa.

Jennifer Dorantes

Lieutenant 3/Police

2025 total comp
$452,768
Sub-department
Police Services
Organization group
Public Protection
Base pay
$233,479
Overtime
$104,909
Other pay
$41,045
Benefits
$73,336
Total compensation
$452,768
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.62

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$29,013
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,294

Jennifer Dorantes holds the role of Lieutenant 3 at Police within Police Services. Their status is permanent civil service, 1.62 FTE. In 2025, their total compensation was $452,768. Union affiliation: Poa.

Justin Woo

Sergeant 3/Police

2025 total comp
$452,105
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,510
Overtime
$133,477
Other pay
$73,660
Benefits
$57,458
Total compensation
$452,105
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.42

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
$5,620

Justin Woo holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.42 FTE. In 2025, their total compensation was $452,105. They are represented by Poa.

Andrew Hidalgo

Police Officer 3/Police

2025 total comp
$451,346
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$211,600
Other pay
$25,958
Benefits
$52,310
Total compensation
$451,346
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.57

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
$5,570

At Police, Andrew Hidalgo serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.57 FTE. Their 2025 pay totaled $451,346. They are represented by Poa.

William Escobar

Lieutenant 3/Police

2025 total comp
$451,205
Sub-department
Police Services
Organization group
Public Protection
Base pay
$251,522
Overtime
$60,348
Other pay
$56,106
Benefits
$83,228
Total compensation
$451,205
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.79

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$35,976
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,197

William Escobar is a Lieutenant 3 at Police within Police Services. They work permanent civil service, 1.79 FTE. 2025 total compensation came to $451,205. They are represented by Poa.

Eric Caracciolo

Police Officer 3/Police

2025 total comp
$450,609
Sub-department
Police Services
Organization group
Public Protection
Base pay
$169,874
Overtime
$188,294
Other pay
$30,003
Benefits
$62,439
Total compensation
$450,609
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.96

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$28,542
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,472

Eric Caracciolo is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.96 FTE. 2025 total compensation came to $450,609. Union affiliation: Poa.

Michael Shugars

Sergeant 3/Police

2025 total comp
$450,247
Sub-department
Police Services
Organization group
Public Protection
Base pay
$189,068
Overtime
$133,142
Other pay
$68,558
Benefits
$59,479
Total compensation
$450,247
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
$23,356
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,584

Michael Shugars is a Sergeant 3 at Police within Police Services. They work permanent civil service, 1.48 FTE. 2025 total compensation came to $450,247. They are represented by Poa.

Derrick Lew

Commander 3/Police

2024 total comp
$450,105
Sub-department
Untitled
Organization group
Public Protection
Base pay
$311,273
Overtime
$0
Other pay
$49,417
Benefits
$89,414
Total compensation
$450,105
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Exec Assoc, Police
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
$32,829
Job Code
0490
Job Family Code
0000
Organization Group Code
Public Protection
Other Benefits
$5,032

Derrick Lew is a Commander 3 at Police within Untitled. They work permanent exempt, 1.04 FTE. 2024 total compensation came to $450,105. They are represented by Municipal Exec Assoc, Police.

Lance Tom

Police Officer 3/Police

2025 total comp
$449,886
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$217,057
Other pay
$19,069
Benefits
$52,306
Total compensation
$449,886
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.8

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
$5,637

Lance Tom works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.8 FTE. Lance earned $449,886 in 2025. Their bargaining unit is Poa.

Derrick Liang

Police Officer 3/Police

2025 total comp
$449,756
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$208,804
Other pay
$26,224
Benefits
$53,250
Total compensation
$449,756
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.75

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
$5,592

Derrick Liang works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.75 FTE. Derrick earned $449,756 in 2025. Their bargaining unit is Poa.

Kassim Diab

Police Officer 2/Police

2025 total comp
$449,395
Sub-department
Police Services
Organization group
Public Protection
Base pay
$143,322
Overtime
$242,563
Other pay
$13,997
Benefits
$49,513
Total compensation
$449,395
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
2.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
$5,669

Kassim Diab holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 2.05 FTE. In 2025, their total compensation was $449,395. They are represented by Poa.

Tobius Moore

Lieutenant 3/Police

2025 total comp
$448,930
Sub-department
Police Services
Organization group
Public Protection
Base pay
$202,165
Overtime
$141,606
Other pay
$44,668
Benefits
$60,491
Total compensation
$448,930
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
$22,320
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,555

At Police, Tobius Moore serves as a Lieutenant 3 within Police Services. They work permanent civil service, 1.39 FTE. Their 2025 pay totaled $448,930. Union affiliation: Poa.

Clem-Cedric Hood

Police Officer 3/Police

2025 total comp
$448,909
Sub-department
Police Services
Organization group
Public Protection
Base pay
$160,815
Overtime
$214,017
Other pay
$21,978
Benefits
$52,099
Total compensation
$448,909
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.78

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
$5,609

At Police, Clem-Cedric Hood serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.78 FTE. Their 2025 pay totaled $448,909. Their bargaining unit is Poa.

Daniel Manning

Lieutenant 3/Police

2024 total comp
$448,701
Sub-department
Police Services
Organization group
Public Protection
Base pay
$265,752
Overtime
$50,728
Other pay
$41,531
Benefits
$90,690
Total compensation
$448,701
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
2.15

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$40,860
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,064

At Police, Daniel Manning serves as a Lieutenant 3 within Police Services. They work permanent civil service, 2.15 FTE. Their 2024 pay totaled $448,701. They are represented by Poa.

Chahmal Kerow

Lieutenant 3/Police

2024 total comp
$447,696
Sub-department
Police Services
Organization group
Public Protection
Base pay
$212,917
Overtime
$147,982
Other pay
$25,683
Benefits
$61,114
Total compensation
$447,696
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.47

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

At Police, Chahmal Kerow serves as a Lieutenant 3 within Police Services. They work permanent civil service, 1.47 FTE. Their 2024 pay totaled $447,696. Union affiliation: Poa.

Nathan Lee

Lieutenant 3/Police

2025 total comp
$447,557
Sub-department
Police Services
Organization group
Public Protection
Base pay
$204,366
Overtime
$156,217
Other pay
$26,759
Benefits
$60,215
Total compensation
$447,557
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.47

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$22,920
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,487

At Police, Nathan Lee serves as a Lieutenant 3 within Police Services. They work permanent civil service, 1.47 FTE. Their 2025 pay totaled $447,557. Their bargaining unit is 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.

Paul Dominguez

Sergeant 3/Police

2025 total comp
$447,469
Sub-department
Police Services
Organization group
Public Protection
Base pay
$193,002
Overtime
$156,739
Other pay
$34,531
Benefits
$63,197
Total compensation
$447,469
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.69

Source-specific fields

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

Paul Dominguez is a Sergeant 3 at Police within Police Services. They work permanent civil service, 1.69 FTE. 2025 total compensation came to $447,469. Union affiliation: Poa.

Kelvin Sanders

Lieutenant 3/Police

2025 total comp
$447,461
Sub-department
Police Services
Organization group
Public Protection
Base pay
$220,773
Overtime
$51,380
Other pay
$109,496
Benefits
$65,811
Total compensation
$447,461
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,102
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,450

At Police, Kelvin Sanders serves as a Lieutenant 3 within Police Services. They work permanent civil service, 1.25 FTE. Their 2025 pay totaled $447,461. Union affiliation: Poa.

Lorenzo Adamson

Police Officer 3/Police

2025 total comp
$447,315
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$203,108
Other pay
$28,547
Benefits
$54,204
Total compensation
$447,315
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.71

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
$5,628

At Police, Lorenzo Adamson serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.71 FTE. Their 2025 pay totaled $447,315. They are represented by Poa.

Thomas Macmahon

Sergeant 3/Police

2025 total comp
$447,161
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,483
Overtime
$176,230
Other pay
$25,512
Benefits
$57,936
Total compensation
$447,161
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.56

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

Thomas Macmahon holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.56 FTE. In 2025, their total compensation was $447,161. Union affiliation: Poa.

John Hart

Commander 3/Police

2025 total comp
$447,123
Sub-department
Untitled
Organization group
Public Protection
Base pay
$307,141
Overtime
$1,802
Other pay
$51,035
Benefits
$87,145
Total compensation
$447,123
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Exec Assoc, Police
Full-time equivalent (FTE)
1.45

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$32,194
Job Code
0490
Job Family Code
0000
Organization Group Code
Public Protection
Other Benefits
$5,091

At Police, John Hart serves as a Commander 3 within Untitled. They work permanent exempt, 1.45 FTE. Their 2025 pay totaled $447,123. Their bargaining unit is Municipal Exec Assoc, Police.

William Elieff

Sergeant 3/Police

2024 total comp
$446,457
Sub-department
Police Services
Organization group
Public Protection
Base pay
$197,045
Overtime
$124,026
Other pay
$58,117
Benefits
$67,270
Total compensation
$446,457
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.86

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$29,551
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,061

William Elieff works as a Sergeant 3 for Police within Police Services. Their status is permanent civil service, 1.86 FTE. William earned $446,457 in 2024. Union affiliation: Poa.

Seamus Jensen

Police Officer 3/Police

2025 total comp
$446,068
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,729
Overtime
$215,246
Other pay
$16,621
Benefits
$52,472
Total compensation
$446,068
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.81

Source-specific fields

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

At Police, Seamus Jensen serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.81 FTE. Their 2025 pay totaled $446,068. Their bargaining unit is Poa.

Leonard Cueba

Sergeant 3/Police

2025 total comp
$445,977
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,510
Overtime
$121,951
Other pay
$78,139
Benefits
$58,377
Total compensation
$445,977
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,553
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,472

Leonard Cueba holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.37 FTE. In 2025, their total compensation was $445,977. Union affiliation: Poa.

Kevin Knoble

Lieutenant 3/Police

2025 total comp
$445,205
Sub-department
Police Services
Organization group
Public Protection
Base pay
$270,540
Overtime
$29,840
Other pay
$51,597
Benefits
$93,228
Total compensation
$445,205
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
2.06

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$43,105
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,953

Kevin Knoble works as a Lieutenant 3 for Police within Police Services. Their status is permanent civil service, 2.06 FTE. Kevin earned $445,205 in 2025. Union affiliation: Poa.

Alvaro Mora

Police Officer 3/Police

2025 total comp
$445,004
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$200,197
Other pay
$30,156
Benefits
$53,173
Total compensation
$445,004
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.7

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
$5,515

At Police, Alvaro Mora serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.7 FTE. Their 2025 pay totaled $445,004. Union affiliation: Poa.

Nathan Lim

Sergeant 3/Police

2025 total comp
$444,714
Sub-department
Police Services
Organization group
Public Protection
Base pay
$194,675
Overtime
$148,072
Other pay
$38,354
Benefits
$63,612
Total compensation
$444,714
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.72

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$27,879
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,404

At Police, Nathan Lim serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.72 FTE. Their 2025 pay totaled $444,714. Union affiliation: Poa.

Pavel Khmarskiy

Sergeant 3/Police

2025 total comp
$444,312
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,483
Overtime
$150,029
Other pay
$50,361
Benefits
$56,439
Total compensation
$444,312
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.44

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
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,084

Pavel Khmarskiy holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.44 FTE. In 2025, their total compensation was $444,312. They are represented by Poa.

Andrew Meehan

Lieutenant 3/Police

2025 total comp
$444,095
Sub-department
Police Services
Organization group
Public Protection
Base pay
$218,932
Overtime
$115,982
Other pay
$43,398
Benefits
$65,783
Total compensation
$444,095
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
$23,895
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,311

Andrew Meehan is a Lieutenant 3 at Police within Police Services. They work permanent civil service, 1.38 FTE. 2025 total compensation came to $444,095. Their bargaining unit is Poa.

Brien Hoo

Commander 3/Police

2025 total comp
$443,905
Sub-department
Untitled
Organization group
Public Protection
Base pay
$294,802
Overtime
$22,082
Other pay
$47,785
Benefits
$79,236
Total compensation
$443,905
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Exec Assoc, Police
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
$26,300
Job Code
0490
Job Family Code
0000
Organization Group Code
Public Protection
Other Benefits
$5,162

At Police, Brien Hoo serves as a Commander 3 within Untitled. They work permanent exempt, 1.04 FTE. Their 2025 pay totaled $443,905. Their bargaining unit is Municipal Exec Assoc, Police.

Bryan Zahn

Police Officer 3/Police

2025 total comp
$443,840
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,501
Overtime
$207,665
Other pay
$21,963
Benefits
$52,711
Total compensation
$443,840
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.75

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
$5,453

Bryan Zahn works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.75 FTE. Bryan earned $443,840 in 2025. Their bargaining unit is Poa.