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 2

Anthony Bautista

Police Officer 3/Police

2025 total comp
$384,398
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$150,591
Other pay
$20,934
Benefits
$51,396
Total compensation
$384,398
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
$4,656

Anthony Bautista is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.57 FTE. 2025 total compensation came to $384,398. They are represented by Poa.

Robert Wheeler

Police Officer 3/Police

2025 total comp
$384,327
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$146,306
Other pay
$25,148
Benefits
$51,395
Total compensation
$384,327
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
$21,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,655

Robert Wheeler holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.55 FTE. In 2025, their total compensation was $384,327. They are represented by Poa.

Benjamin Pagtanac

Police Officer 3/Police

2025 total comp
$383,922
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$137,232
Other pay
$32,423
Benefits
$52,812
Total compensation
$383,922
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,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,695

At Police, Benjamin Pagtanac serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.48 FTE. Their 2025 pay totaled $383,922. Their bargaining unit is Poa.

Robert Brown

Police Officer 3/Police

2025 total comp
$383,767
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$147,172
Other pay
$23,694
Benefits
$51,447
Total compensation
$383,767
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
$21,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,707

Robert Brown works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.55 FTE. Robert earned $383,767 in 2025. Their bargaining unit is Poa.

Alvaro Abaunza

Police Officer 3/Police

2025 total comp
$383,649
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$146,658
Other pay
$23,705
Benefits
$51,831
Total compensation
$383,649
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.52

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

Alvaro Abaunza holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.52 FTE. In 2025, their total compensation was $383,649. They are represented by Poa.

Alaric Wu

Sergeant 3/Police

2025 total comp
$383,646
Sub-department
Police Services
Organization group
Public Protection
Base pay
$189,671
Overtime
$101,042
Other pay
$33,251
Benefits
$59,682
Total compensation
$383,646
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.4

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

At Police, Alaric Wu serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.4 FTE. Their 2025 pay totaled $383,646. Their bargaining unit is Poa.

Michael Zhang

Sergeant 3/Police

2025 total comp
$383,490
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,510
Overtime
$66,908
Other pay
$71,580
Benefits
$57,493
Total compensation
$383,490
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
$22,071
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,604

At Police, Michael Zhang serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.21 FTE. Their 2025 pay totaled $383,490. Their bargaining unit is 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.

Raymond Cruz

Lieutenant 3/Police

2025 total comp
$382,948
Sub-department
Police Services
Organization group
Public Protection
Base pay
$214,331
Overtime
$66,199
Other pay
$41,087
Benefits
$61,331
Total compensation
$382,948
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.18

Source-specific fields

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

Raymond Cruz holds the role of Lieutenant 3 at Police within Police Services. Their status is permanent civil service, 1.18 FTE. In 2025, their total compensation was $382,948. Their bargaining unit is Poa.

Brent Bradford

Sergeant 3/Police

2024 total comp
$382,876
Sub-department
Police Services
Organization group
Public Protection
Base pay
$186,364
Overtime
$70,336
Other pay
$69,539
Benefits
$56,636
Total compensation
$382,876
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
$21,081
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,659

Brent Bradford holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.24 FTE. In 2024, their total compensation was $382,876. Union affiliation: Poa.

Jacob Menis

Police Officer 2/Police

2025 total comp
$382,819
Sub-department
Police Services
Organization group
Public Protection
Base pay
$142,897
Overtime
$173,942
Other pay
$17,376
Benefits
$48,604
Total compensation
$382,819
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,693
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,686

Jacob Menis works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 1.73 FTE. Jacob earned $382,819 in 2025. Union affiliation: 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.

Nicholas Donati

Police Officer 3/Police

2025 total comp
$382,674
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$134,815
Other pay
$33,519
Benefits
$52,885
Total compensation
$382,674
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,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,628

Nicholas Donati works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.47 FTE. Nicholas earned $382,674 in 2025. Their bargaining unit is Poa.

Brandon Mckelley

Sergeant 3/Police

2025 total comp
$382,481
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,685
Overtime
$90,326
Other pay
$47,850
Benefits
$56,620
Total compensation
$382,481
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
$21,713
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,591

Brandon Mckelley 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 $382,481. Their bargaining unit is Poa.

Ashley Worsham

Assistant Chief Attorney 1/Police

2025 total comp
$382,263
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$301,306
Overtime
$0
Other pay
$0
Benefits
$80,957
Total compensation
$382,263
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Attorneys Assoc
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,941
Job Code
8181
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$16,170

Ashley Worsham works as a Assistant Chief Attorney 1 for Police within Legal & Court. Their status is permanent exempt. Ashley earned $382,263 in 2025. Their bargaining unit is Municipal Attorneys Assoc.

Jimmy Yu

Police Officer 3/Police

2025 total comp
$382,167
Sub-department
Police Services
Organization group
Public Protection
Base pay
$149,713
Overtime
$166,316
Other pay
$16,884
Benefits
$49,255
Total compensation
$382,167
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.67

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

At Police, Jimmy Yu serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.67 FTE. Their 2025 pay totaled $382,167. Union affiliation: Poa.

John Grey

Police Officer 3/Police

2025 total comp
$382,071
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$124,151
Other pay
$45,102
Benefits
$51,363
Total compensation
$382,071
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
$21,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,623

At Police, John Grey serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.44 FTE. Their 2025 pay totaled $382,071. They are represented by Poa.

Dexter Cato

Police Officer 3/Police

2025 total comp
$381,344
Sub-department
Police Services
Organization group
Public Protection
Base pay
$141,336
Overtime
$177,449
Other pay
$14,840
Benefits
$47,719
Total compensation
$381,344
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
$21,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,717

Dexter Cato works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.51 FTE. Dexter earned $381,344 in 2025. Their bargaining unit is Poa.

Brendan Caraway

Sergeant 3/Police

2024 total comp
$380,971
Sub-department
Police Services
Organization group
Public Protection
Base pay
$194,984
Overtime
$95,938
Other pay
$25,159
Benefits
$64,890
Total compensation
$380,971
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
$27,932
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,375

Brendan Caraway holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.69 FTE. In 2024, their total compensation was $380,971. Union affiliation: Poa.

Robert Vernengo

Police Officer 3/Police

2025 total comp
$380,959
Sub-department
Police Services
Organization group
Public Protection
Base pay
$185,983
Overtime
$89,437
Other pay
$34,265
Benefits
$71,274
Total compensation
$380,959
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.98

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$36,267
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,419

At Police, Robert Vernengo serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.98 FTE. Their 2025 pay totaled $380,959. Their bargaining unit is Poa.

Maria Peregrina

Sergeant 3/Police

2025 total comp
$380,606
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,510
Overtime
$110,800
Other pay
$25,561
Benefits
$56,734
Total compensation
$380,606
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.35

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

At Police, Maria Peregrina serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.35 FTE. Their 2025 pay totaled $380,606. Union affiliation: Poa.

Tracy Gasanyan

Sergeant 3/Police

2025 total comp
$380,533
Sub-department
Police Services
Organization group
Public Protection
Base pay
$190,674
Overtime
$110,843
Other pay
$42,731
Benefits
$36,284
Total compensation
$380,533
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.45

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,942
Retirement Contribution
$31,343

At Police, Tracy Gasanyan serves as a Sergeant 3 within Police Services. They work permanent civil service, 1.45 FTE. Their 2025 pay totaled $380,533. They are represented by Poa.

Raphael Masangcay

Police Officer 3/Police

2025 total comp
$380,024
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$139,760
Other pay
$25,970
Benefits
$52,815
Total compensation
$380,024
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.52

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

Raphael Masangcay is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.52 FTE. 2025 total compensation came to $380,024. Their bargaining unit is Poa.

William Iii

Chief of Police/Police

2025 total comp
$379,904
Sub-department
Management
Organization group
Public Protection
Base pay
$231,697
Overtime
$0
Other pay
$91,424
Benefits
$56,783
Total compensation
$379,904
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Exec Assoc, Police
Full-time equivalent (FTE)
0.5

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$13,134
Job Code
0390
Job Family Code
0900
Organization Group Code
Public Protection
Other Benefits
$4,547

At Police, William Iii serves as a Chief of Police within Management. They work permanent exempt, 0.5 FTE. Their 2025 pay totaled $379,904. Their bargaining unit is Municipal Exec Assoc, Police.

Vien Lam

Police Officer 3/Police

2025 total comp
$379,859
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$137,361
Other pay
$28,478
Benefits
$52,542
Total compensation
$379,859
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,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,665

Vien Lam works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.48 FTE. Vien earned $379,859 in 2025. Union affiliation: Poa.

Thomas Smith

Police Officer 3/Police

2025 total comp
$379,806
Sub-department
Police Services
Organization group
Public Protection
Base pay
$169,704
Overtime
$83,738
Other pay
$65,104
Benefits
$61,260
Total compensation
$379,806
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.61

Source-specific fields

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

Thomas Smith works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.61 FTE. Thomas earned $379,806 in 2025. They are represented by Poa.

Jeffrey Cuenca

Police Officer 3/Police

2025 total comp
$379,614
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$143,649
Other pay
$22,153
Benefits
$52,333
Total compensation
$379,614
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.52

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

Jeffrey Cuenca holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.52 FTE. In 2025, their total compensation was $379,614. Their bargaining unit is Poa.

Craig Dong

Police Officer 3/Police

2025 total comp
$379,544
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$126,640
Other pay
$38,890
Benefits
$52,536
Total compensation
$379,544
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
$21,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,959

At Police, Craig Dong serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.44 FTE. Their 2025 pay totaled $379,544. They are represented by Poa.

Amir Mahmoud

Sergeant 3/Police

2025 total comp
$379,272
Sub-department
Police Services
Organization group
Public Protection
Base pay
$188,810
Overtime
$102,534
Other pay
$31,504
Benefits
$56,425
Total compensation
$379,272
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
$22,656
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,505

Amir Mahmoud is a Sergeant 3 at Police within Police Services. They work permanent civil service, 1.37 FTE. 2025 total compensation came to $379,272. Union affiliation: Poa.

Paul Vainshtok

Police Officer 3/Police

2024 total comp
$379,187
Sub-department
Police Services
Organization group
Public Protection
Base pay
$160,415
Overtime
$151,713
Other pay
$15,820
Benefits
$51,238
Total compensation
$379,187
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.63

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

Paul Vainshtok is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.63 FTE. 2024 total compensation came to $379,187. Their bargaining unit is Poa.

Daniel Dudley

Sergeant 3/Police

2025 total comp
$379,061
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,614
Overtime
$92,325
Other pay
$43,706
Benefits
$55,417
Total compensation
$379,061
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.28

Source-specific fields

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

Daniel Dudley is a Sergeant 3 at Police within Police Services. They work permanent civil service, 1.28 FTE. 2025 total compensation came to $379,061. Their bargaining unit is Poa.

Jonathan Sylvester

Sergeant 3/Police

2025 total comp
$379,001
Sub-department
Police Services
Organization group
Public Protection
Base pay
$175,174
Overtime
$119,452
Other pay
$30,309
Benefits
$54,066
Total compensation
$379,001
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.35

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

Jonathan Sylvester is a Sergeant 3 at Police within Police Services. They work permanent civil service, 1.35 FTE. 2025 total compensation came to $379,001. Their bargaining unit is Poa.

Ernest Iii

Police Officer 2/Police

2025 total comp
$378,631
Sub-department
Police Services
Organization group
Public Protection
Base pay
$184,006
Overtime
$82,377
Other pay
$34,373
Benefits
$77,874
Total compensation
$378,631
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
2.29

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

Ernest Iii holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 2.29 FTE. In 2025, their total compensation was $378,631. Union affiliation: Poa.

Adrian Payne

Sergeant 3/Police

2024 total comp
$378,489
Sub-department
Police Services
Organization group
Public Protection
Base pay
$186,757
Overtime
$99,740
Other pay
$35,636
Benefits
$56,357
Total compensation
$378,489
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.35

Source-specific fields

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

Adrian Payne is a Sergeant 3 at Police within Police Services. They work permanent civil service, 1.35 FTE. 2024 total compensation came to $378,489. Their bargaining unit is Poa.

Herman Iii

Sergeant 3/Police

2025 total comp
$378,192
Sub-department
Police Services
Organization group
Public Protection
Base pay
$195,263
Overtime
$78,225
Other pay
$40,254
Benefits
$64,450
Total compensation
$378,192
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.52

Source-specific fields

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

Herman Iii works as a Sergeant 3 for Police within Police Services. Their status is permanent civil service, 1.52 FTE. Herman earned $378,192 in 2025. They are represented by Poa.

Darren Mccray

Police Officer 3/Police

2025 total comp
$378,007
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,580
Overtime
$148,828
Other pay
$15,640
Benefits
$51,959
Total compensation
$378,007
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,154
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,620

At Police, Darren Mccray serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.56 FTE. Their 2025 pay totaled $378,007. They are represented by Poa.

Adrian Payne

Lieutenant 3/Police

2025 total comp
$377,555
Sub-department
Police Services
Organization group
Public Protection
Base pay
$201,473
Overtime
$72,535
Other pay
$44,981
Benefits
$58,567
Total compensation
$377,555
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
$21,553
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,503

At Police, Adrian Payne serves as a Lieutenant 3 within Police Services. They work permanent civil service, 1.2 FTE. Their 2025 pay totaled $377,555. Their bargaining unit is 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.

Larry Bertrand

Police Officer 3/Police

2025 total comp
$377,165
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$130,672
Other pay
$31,811
Benefits
$53,204
Total compensation
$377,165
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.46

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

Larry Bertrand is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.46 FTE. 2025 total compensation came to $377,165. Union affiliation: Poa.

Matthew Leong

Lieutenant 3/Police

2025 total comp
$377,098
Sub-department
Police Services
Organization group
Public Protection
Base pay
$198,331
Overtime
$77,841
Other pay
$37,882
Benefits
$63,044
Total compensation
$377,098
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
$26,226
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,496

At Police, Matthew Leong serves as a Lieutenant 3 within Police Services. They work permanent civil service, 1.39 FTE. Their 2025 pay totaled $377,098. They are represented by Poa.