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 3

Alberto Esparza

Police Officer 2/Police

2025 total comp
$252,526
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,368
Overtime
$11,543
Other pay
$32,116
Benefits
$50,499
Total compensation
$252,526
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.04

Source-specific fields

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

Alberto Esparza works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 1.04 FTE. Alberto earned $252,526 in 2025. Their bargaining unit is Poa.

Phillip Freed

Police Officer 2/Police

2025 total comp
$252,363
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,368
Overtime
$25,753
Other pay
$19,438
Benefits
$48,804
Total compensation
$252,363
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
$21,553
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,768

Phillip Freed holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 1.08 FTE. In 2025, their total compensation was $252,363. They are represented by Poa.

Gregory Sutherland

Police Officer 3/Police

2025 total comp
$252,313
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$25,654
Other pay
$15,643
Benefits
$49,539
Total compensation
$252,313
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.1

Source-specific fields

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

At Police, Gregory Sutherland serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.1 FTE. Their 2025 pay totaled $252,313. Their bargaining unit is Poa.

Shawn Imhoff

Police Officer 3/Police

2025 total comp
$252,041
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$20,283
Other pay
$20,803
Benefits
$49,477
Total compensation
$252,041
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.08

Source-specific fields

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

Shawn Imhoff holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.08 FTE. In 2025, their total compensation was $252,041. They are represented by Poa.

Voltaire Almendrala

Is Engineer-Senior/Police

2025 total comp
$251,998
Sub-department
Information Systems
Organization group
Public Protection
Base pay
$191,281
Overtime
$0
Other pay
$0
Benefits
$60,717
Total compensation
$251,998
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$19,546
Job Code
1043
Job Family Code
1000
Organization Group Code
Public Protection
Other Benefits
$13,968

Voltaire Almendrala is a Is Engineer-Senior at Police within Information Systems. They work permanent civil service. 2025 total compensation came to $251,998. Union affiliation: Prof & Tech Eng, Local 21.

Ricardo Rosales

Police Officer/Police

2025 total comp
$251,574
Sub-department
Police Services
Organization group
Public Protection
Base pay
$126,200
Overtime
$71,062
Other pay
$11,154
Benefits
$43,158
Total compensation
$251,574
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.36

Source-specific fields

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

Ricardo Rosales is a Police Officer at Police within Police Services. They work permanent civil service, 1.36 FTE. 2025 total compensation came to $251,574. They are represented by Poa.

Glenn Brakel

Sergeant 3/Police

2025 total comp
$251,533
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,483
Overtime
$5,096
Other pay
$25,473
Benefits
$33,481
Total compensation
$251,533
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
$1,254
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$1,943

Glenn Brakel holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.02 FTE. In 2025, their total compensation was $251,533. Union affiliation: Poa.

Brian Carew

Police Officer 3/Police

2025 total comp
$251,218
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$24,588
Other pay
$15,645
Benefits
$49,506
Total compensation
$251,218
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
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,766

Brian Carew holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.09 FTE. In 2025, their total compensation was $251,218. Their bargaining unit is Poa.

Liza Lozano

Police Officer 3/Police

2025 total comp
$250,995
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$12,358
Other pay
$26,661
Benefits
$50,522
Total compensation
$250,995
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.04

Source-specific fields

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

Liza Lozano holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.04 FTE. In 2025, their total compensation was $250,995. Union affiliation: Poa.

Richard Austria

Police Officer 3/Police

2025 total comp
$250,905
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,432
Overtime
$13,710
Other pay
$25,502
Benefits
$50,261
Total compensation
$250,905
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.05

Source-specific fields

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

Richard Austria works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.05 FTE. Richard earned $250,905 in 2025. Their bargaining unit is Poa.

Mariano Flores

Police Officer 3/Police

2025 total comp
$250,857
Sub-department
Police Services
Organization group
Public Protection
Base pay
$159,152
Overtime
$19,040
Other pay
$23,626
Benefits
$49,039
Total compensation
$250,857
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.07

Source-specific fields

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

Mariano Flores holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.07 FTE. In 2025, their total compensation was $250,857. Union affiliation: Poa.

Brian Cheung

Police Officer/Police

2025 total comp
$250,836
Sub-department
Police Services
Organization group
Public Protection
Base pay
$118,412
Overtime
$83,493
Other pay
$6,849
Benefits
$42,083
Total compensation
$250,836
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
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,955

Brian Cheung works as a Police Officer for Police within Police Services. Their status is permanent civil service, 1.44 FTE. Brian earned $250,836 in 2025. They are represented by Poa.

Thomas Mack

Police Officer 2/Police

2025 total comp
$250,780
Sub-department
Police Services
Organization group
Public Protection
Base pay
$131,101
Overtime
$63,501
Other pay
$11,652
Benefits
$44,526
Total compensation
$250,780
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.28

Source-specific fields

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

Thomas Mack works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 1.28 FTE. Thomas earned $250,780 in 2025. Union affiliation: Poa.

Alexander Ortega

Police Officer 2/Police

2025 total comp
$250,664
Sub-department
Police Services
Organization group
Public Protection
Base pay
$157,441
Overtime
$24,999
Other pay
$20,345
Benefits
$47,879
Total compensation
$250,664
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
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$1,991

Alexander Ortega is a Police Officer 2 at Police within Police Services. They work permanent civil service, 1.09 FTE. 2025 total compensation came to $250,664. Their bargaining unit is Poa.

Ramon Reynoso

Police Officer 3/Police

2025 total comp
$250,615
Sub-department
Police Services
Organization group
Public Protection
Base pay
$168,331
Overtime
$0
Other pay
$31,796
Benefits
$50,488
Total compensation
$250,615
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1

Source-specific fields

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

Ramon Reynoso is a Police Officer 3 at Police within Police Services. They work permanent civil service. 2025 total compensation came to $250,615. Union affiliation: Poa.

Jordan King

Police Officer 3/Police

2025 total comp
$250,324
Sub-department
Police Services
Organization group
Public Protection
Base pay
$156,033
Overtime
$23,626
Other pay
$21,804
Benefits
$48,861
Total compensation
$250,324
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
$20,978
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,670

Jordan King is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.05 FTE. 2025 total compensation came to $250,324. They are represented by Poa.

Megan Sinclair

Police Officer 3/Police

2025 total comp
$250,180
Sub-department
Police Services
Organization group
Public Protection
Base pay
$160,815
Overtime
$28,910
Other pay
$11,592
Benefits
$48,862
Total compensation
$250,180
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.1

Source-specific fields

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

At Police, Megan Sinclair serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.1 FTE. Their 2025 pay totaled $250,180. Union affiliation: Poa.

Daniel Schneider

Police Officer 2/Police

2025 total comp
$250,100
Sub-department
Police Services
Organization group
Public Protection
Base pay
$144,434
Overtime
$44,389
Other pay
$16,395
Benefits
$44,882
Total compensation
$250,100
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
$19,688
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,837

Daniel Schneider works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 1.08 FTE. Daniel earned $250,100 in 2025. Union affiliation: Poa.

Luis Tillan

Police Officer 3/Police

2025 total comp
$249,887
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$7,026
Other pay
$30,631
Benefits
$50,752
Total compensation
$249,887
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.02

Source-specific fields

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

Luis Tillan is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.02 FTE. 2025 total compensation came to $249,887. They are represented by Poa.

Darla Mcbride

Police Officer 3/Police

2025 total comp
$249,883
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$7,766
Other pay
$29,702
Benefits
$50,960
Total compensation
$249,883
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.02

Source-specific fields

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

Darla Mcbride holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.02 FTE. In 2025, their total compensation was $249,883. They are represented by Poa.

Robert Lee

Police Officer/Police

2025 total comp
$249,642
Sub-department
Police Services
Organization group
Public Protection
Base pay
$117,290
Overtime
$84,095
Other pay
$6,411
Benefits
$41,847
Total compensation
$249,642
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
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,894

Robert Lee works as a Police Officer for Police within Police Services. Their status is permanent civil service, 1.44 FTE. Robert earned $249,642 in 2025. They are represented by Poa.

Lauren Nelson

Police Officer 3/Police

2025 total comp
$249,596
Sub-department
Police Services
Organization group
Public Protection
Base pay
$162,518
Overtime
$13,553
Other pay
$23,077
Benefits
$50,448
Total compensation
$249,596
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.09

Source-specific fields

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

At Police, Lauren Nelson serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.09 FTE. Their 2025 pay totaled $249,596. Their bargaining unit is Poa.

Nathan Rapolla

Police Officer/Police

2025 total comp
$249,406
Sub-department
Police Services
Organization group
Public Protection
Base pay
$131,902
Overtime
$61,583
Other pay
$11,907
Benefits
$44,013
Total compensation
$249,406
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.3

Source-specific fields

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

Nathan Rapolla works as a Police Officer for Police within Police Services. Their status is permanent civil service, 1.3 FTE. Nathan earned $249,406 in 2025. Their bargaining unit is Poa.

Adam Green

Police Officer 3/Police

2025 total comp
$249,394
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$15,341
Other pay
$22,097
Benefits
$50,501
Total compensation
$249,394
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.05

Source-specific fields

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

Adam Green holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.05 FTE. In 2025, their total compensation was $249,394. Their bargaining unit is Poa.

Laura Presley

Police Officer 2/Police

2025 total comp
$249,389
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,368
Overtime
$21,745
Other pay
$20,359
Benefits
$48,917
Total compensation
$249,389
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
$21,553
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,725

Laura Presley is a Police Officer 2 at Police within Police Services. They work permanent civil service, 1.08 FTE. 2025 total compensation came to $249,389. Union affiliation: Poa.

Marina Kirk

Assistant Materials Coordinator/Police

2025 total comp
$249,374
Sub-department
Purchasing & Storekeeping
Organization group
Public Protection
Base pay
$146,662
Overtime
$26,840
Other pay
$21,169
Benefits
$54,703
Total compensation
$249,374
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
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
$19,546
Job Code
1942
Job Family Code
1900
Organization Group Code
Public Protection
Other Benefits
$13,921

Marina Kirk holds the role of Assistant Materials Coordinator at Police within Purchasing & Storekeeping. Their status is permanent civil service, 1.12 FTE. In 2025, their total compensation was $249,374. They are represented by Prof & Tech Eng, Local 21.

Dominic Vannucchi

Police Officer 3/Police

2024 total comp
$249,141
Sub-department
Police Services
Organization group
Public Protection
Base pay
$160,415
Overtime
$9,593
Other pay
$31,426
Benefits
$47,708
Total compensation
$249,141
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
$21,004
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$1,051

Dominic Vannucchi is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.08 FTE. 2024 total compensation came to $249,141. Their bargaining unit is Poa.

Christopher Daroza

Police Officer 3/Police

2025 total comp
$248,986
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$7,261
Other pay
$29,258
Benefits
$51,012
Total compensation
$248,986
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.02

Source-specific fields

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

Christopher Daroza works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.02 FTE. Christopher earned $248,986 in 2025. They are represented by Poa.

Thomas Minkel

Police Officer 3/Police

2025 total comp
$248,934
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$13,342
Other pay
$23,704
Benefits
$50,410
Total compensation
$248,934
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.05

Source-specific fields

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

Thomas Minkel is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.05 FTE. 2025 total compensation came to $248,934. Their bargaining unit is Poa.

Marc Magnusson

Police Officer/Police

2025 total comp
$248,839
Sub-department
Police Services
Organization group
Public Protection
Base pay
$133,293
Overtime
$61,895
Other pay
$9,442
Benefits
$44,209
Total compensation
$248,839
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.3

Source-specific fields

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

Marc Magnusson is a Police Officer at Police within Police Services. They work permanent civil service, 1.3 FTE. 2025 total compensation came to $248,839. Union affiliation: Poa.

Gordon Wong

Police Officer 3/Police

2025 total comp
$248,650
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$21,947
Other pay
$15,679
Benefits
$49,546
Total compensation
$248,650
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
$21,553
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,806

Gordon Wong works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.08 FTE. Gordon earned $248,650 in 2025. Their bargaining unit is Poa.

Zaheer Mohammed

Is Engineer-Senior/Police

2025 total comp
$248,432
Sub-department
Information Systems
Organization group
Public Protection
Base pay
$189,094
Overtime
$0
Other pay
$0
Benefits
$59,339
Total compensation
$248,432
Employment type
Permanent Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.99

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$19,320
Job Code
1043
Job Family Code
1000
Organization Group Code
Public Protection
Other Benefits
$13,130

At Police, Zaheer Mohammed serves as a Is Engineer-Senior within Information Systems. They work permanent exempt, 0.99 FTE. Their 2025 pay totaled $248,432. Their bargaining unit is Prof & Tech Eng, Local 21.

Haris Kumar

Community Police Services Aide/Police

2025 total comp
$248,367
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$97,432
Overtime
$88,938
Other pay
$11,943
Benefits
$50,055
Total compensation
$248,367
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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
$19,953
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$14,015

Haris Kumar is a Community Police Services Aide at Police within Airport Operation. They work permanent civil service, 1.58 FTE. 2025 total compensation came to $248,367. They are represented by SEIU, Local 1021, Misc.

Celina Chow

Police Officer 3/Police

2025 total comp
$248,184
Sub-department
Police Services
Organization group
Public Protection
Base pay
$146,850
Overtime
$19,158
Other pay
$36,863
Benefits
$45,313
Total compensation
$248,184
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.97

Source-specific fields

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

Celina Chow works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 0.97 FTE. Celina earned $248,184 in 2025. Their bargaining unit is Poa.

Kathryn Waaland

Lieutenant 3/Police

2025 total comp
$248,161
Sub-department
Police Services
Organization group
Public Protection
Base pay
$172,440
Overtime
$0
Other pay
$28,191
Benefits
$47,530
Total compensation
$248,161
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.81

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$17,406
Job Code
Q062
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$1,533

Kathryn Waaland works as a Lieutenant 3 for Police within Police Services. Their status is permanent civil service, 0.81 FTE. Kathryn earned $248,161 in 2025. They are represented by Poa.

Richmond Curry

Police Officer 2/Police

2024 total comp
$248,141
Sub-department
Police Services
Organization group
Public Protection
Base pay
$139,876
Overtime
$2,154
Other pay
$63,519
Benefits
$42,592
Total compensation
$248,141
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.9

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$18,167
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$828

Richmond Curry is a Police Officer 2 at Police within Police Services. They work permanent civil service, 0.9 FTE. 2024 total compensation came to $248,141. They are represented by Poa.

Olivia Romero

Police Officer/Police

2025 total comp
$248,117
Sub-department
Police Services
Organization group
Public Protection
Base pay
$138,304
Overtime
$38,871
Other pay
$13,508
Benefits
$57,434
Total compensation
$248,117
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.16

Source-specific fields

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

Olivia Romero works as a Police Officer for Police within Police Services. Their status is permanent civil service, 1.16 FTE. Olivia earned $248,117 in 2025. Union affiliation: Poa.

Mike Tse

Police Officer/Police

2025 total comp
$248,022
Sub-department
Police Services
Organization group
Public Protection
Base pay
$118,098
Overtime
$82,316
Other pay
$5,614
Benefits
$41,994
Total compensation
$248,022
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
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,914

Mike Tse works as a Police Officer for Police within Police Services. Their status is permanent civil service, 1.44 FTE. Mike earned $248,022 in 2025. They are represented by Poa.

Michael Augugliaro

Police Officer 2/Police

2025 total comp
$248,018
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,368
Overtime
$18,539
Other pay
$22,257
Benefits
$48,854
Total compensation
$248,018
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.07

Source-specific fields

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

At Police, Michael Augugliaro serves as a Police Officer 2 within Police Services. They work permanent civil service, 1.07 FTE. Their 2025 pay totaled $248,018. They are represented by Poa.

Kostyantyn Ivanov

Police Officer 3/Police

2025 total comp
$248,014
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$19,403
Other pay
$17,775
Benefits
$49,381
Total compensation
$248,014
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.07

Source-specific fields

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

Kostyantyn Ivanov is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.07 FTE. 2025 total compensation came to $248,014. They are represented by Poa.