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 16

Aaron Bjorkquist

Police Officer 3/Police

2025 total comp
$270,428
Sub-department
Police Services
Organization group
Public Protection
Base pay
$164,443
Overtime
$20,774
Other pay
$32,442
Benefits
$52,769
Total compensation
$270,428
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.19

Source-specific fields

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

Aaron Bjorkquist is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.19 FTE. 2025 total compensation came to $270,428. Union affiliation: Poa.

Jonathan Lee

Police Officer 3/Police

2025 total comp
$270,410
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$28,391
Other pay
$29,765
Benefits
$50,799
Total compensation
$270,410
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
$3,141

At Police, Jonathan Lee serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.09 FTE. Their 2025 pay totaled $270,410. They are represented by Poa.

Darrell Auyoung

Police Officer 3/Police

2025 total comp
$270,372
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$28,648
Other pay
$28,567
Benefits
$51,703
Total compensation
$270,372
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
$3,126

Darrell Auyoung works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.1 FTE. Darrell earned $270,372 in 2025. Union affiliation: Poa.

Andrew Juarez

Police Officer 3/Police

2025 total comp
$270,184
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$37,867
Other pay
$21,437
Benefits
$49,402
Total compensation
$270,184
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.13

Source-specific fields

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

At Police, Andrew Juarez serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.13 FTE. Their 2025 pay totaled $270,184. Union affiliation: Poa.

Christopher Flores

Police Officer 3/Police

2025 total comp
$269,681
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$28,476
Other pay
$29,079
Benefits
$50,670
Total compensation
$269,681
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
$3,012

Christopher Flores works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.1 FTE. Christopher earned $269,681 in 2025. Their bargaining unit is Poa.

Brandon Rock

Police Officer 3/Police

2025 total comp
$269,623
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$37,188
Other pay
$21,378
Benefits
$49,579
Total compensation
$269,623
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.12

Source-specific fields

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

Brandon Rock is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.12 FTE. 2025 total compensation came to $269,623. Their bargaining unit is Poa.

Nadia Russell

Sergeant 3/Police

2025 total comp
$269,612
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,489
Overtime
$828
Other pay
$28,478
Benefits
$52,817
Total compensation
$269,612
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
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$980

Nadia Russell works as a Sergeant 3 for Police within Police Services. Their status is permanent civil service. Nadia earned $269,612 in 2025. Their bargaining unit is Poa.

Cassie Avila-Rotondo

Police Officer 3/Police

2025 total comp
$269,517
Sub-department
Police Services
Organization group
Public Protection
Base pay
$160,456
Overtime
$45,745
Other pay
$13,469
Benefits
$49,848
Total compensation
$269,517
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
$22,071
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,099

At Police, Cassie Avila-Rotondo serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.18 FTE. Their 2025 pay totaled $269,517. They are represented by Poa.

Warren Ng

Police Officer 3/Police

2025 total comp
$269,476
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$40,277
Other pay
$18,210
Benefits
$49,511
Total compensation
$269,476
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.13

Source-specific fields

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

Warren Ng works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.13 FTE. Warren earned $269,476 in 2025. They are represented by Poa.

Alexander Duran

Police Officer 3/Police

2025 total comp
$269,341
Sub-department
Police Services
Organization group
Public Protection
Base pay
$166,671
Overtime
$36,160
Other pay
$16,025
Benefits
$50,484
Total compensation
$269,341
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.13

Source-specific fields

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

At Police, Alexander Duran serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.13 FTE. Their 2025 pay totaled $269,341. They are represented by Poa.

Kyle Arsdale

Police Officer 2/Police

2025 total comp
$269,306
Sub-department
Police Services
Organization group
Public Protection
Base pay
$144,555
Overtime
$67,655
Other pay
$9,919
Benefits
$47,176
Total compensation
$269,306
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.29

Source-specific fields

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

At Police, Kyle Arsdale serves as a Police Officer 2 within Police Services. They work permanent civil service, 1.29 FTE. Their 2025 pay totaled $269,306. They are represented by Poa.

Kevin Brugaletta

Sergeant 3/Police

2025 total comp
$269,231
Sub-department
Police Services
Organization group
Public Protection
Base pay
$169,208
Overtime
$82
Other pay
$50,146
Benefits
$49,794
Total compensation
$269,231
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
$19,419
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,074

Kevin Brugaletta holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 0.9 FTE. In 2025, their total compensation was $269,231. They are represented by Poa.

Raj Vaswani

Deputy Chief 3/Police

2025 total comp
$269,212
Sub-department
Untitled
Organization group
Public Protection
Base pay
$186,518
Overtime
$0
Other pay
$35,478
Benefits
$47,216
Total compensation
$269,212
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Exec Assoc, Police
Full-time equivalent (FTE)
0.52

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$14,198
Job Code
0402
Job Family Code
0000
Organization Group Code
Public Protection
Other Benefits
$2,585

At Police, Raj Vaswani serves as a Deputy Chief 3 within Untitled. They work permanent exempt, 0.52 FTE. Their 2025 pay totaled $269,212. Their bargaining unit is Municipal Exec Assoc, Police.

Sean Mcguire

Police Officer 3/Police

2025 total comp
$269,207
Sub-department
Police Services
Organization group
Public Protection
Base pay
$168,302
Overtime
$17,822
Other pay
$30,744
Benefits
$52,339
Total compensation
$269,207
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.06

Source-specific fields

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

Sean Mcguire works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.06 FTE. Sean earned $269,207 in 2025. Union affiliation: Poa.

Michael Reilly

Police Officer 3/Police

2025 total comp
$269,062
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$38,498
Other pay
$19,469
Benefits
$49,617
Total compensation
$269,062
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.14

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

At Police, Michael Reilly serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.14 FTE. Their 2025 pay totaled $269,062. Union affiliation: Poa.

Zeyad Joseph

Police Officer 2/Police

2025 total comp
$269,031
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,413
Overtime
$41,828
Other pay
$19,708
Benefits
$49,082
Total compensation
$269,031
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.15

Source-specific fields

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

Zeyad Joseph holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 1.15 FTE. In 2025, their total compensation was $269,031. Their bargaining unit is Poa.

Jennifer Streegan

Sergeant 3/Police

2025 total comp
$269,026
Sub-department
Police Services
Organization group
Public Protection
Base pay
$183,947
Overtime
$303
Other pay
$32,351
Benefits
$52,425
Total compensation
$269,026
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.98

Source-specific fields

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

Jennifer Streegan works as a Sergeant 3 for Police within Police Services. Their status is permanent civil service, 0.98 FTE. Jennifer earned $269,026 in 2025. Union affiliation: Poa.

Caleb Bohannon

Police Officer 3/Police

2025 total comp
$268,960
Sub-department
Police Services
Organization group
Public Protection
Base pay
$152,389
Overtime
$51,280
Other pay
$18,672
Benefits
$46,619
Total compensation
$268,960
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.13

Source-specific fields

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

Caleb Bohannon is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.13 FTE. 2025 total compensation came to $268,960. They are represented by Poa.

Dan Stark

Police Officer 3/Police

2025 total comp
$268,915
Sub-department
Police Services
Organization group
Public Protection
Base pay
$166,280
Overtime
$31,946
Other pay
$19,610
Benefits
$51,079
Total compensation
$268,915
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.12

Source-specific fields

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

At Police, Dan Stark serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.12 FTE. Their 2025 pay totaled $268,915. They are represented by Poa.

Steven Aros

Police Officer 3/Police

2025 total comp
$268,856
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$36,622
Other pay
$21,293
Benefits
$49,487
Total compensation
$268,856
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.13

Source-specific fields

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

Steven Aros works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.13 FTE. Steven earned $268,856 in 2025. Their bargaining unit is Poa.

Kathleen Cavanaugh

Police Officer 3/Police

2025 total comp
$268,738
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$41,801
Other pay
$15,634
Benefits
$49,826
Total compensation
$268,738
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,605
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,051

Kathleen Cavanaugh holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.16 FTE. In 2025, their total compensation was $268,738. They are represented by Poa.

Elizabeth Torres

Police Officer 2/Police

2025 total comp
$268,736
Sub-department
Police Services
Organization group
Public Protection
Base pay
$159,353
Overtime
$49,866
Other pay
$12,188
Benefits
$47,330
Total compensation
$268,736
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.19

Source-specific fields

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

Elizabeth Torres holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 1.19 FTE. In 2025, their total compensation was $268,736. They are represented by Poa.

Shangkun Huang

Police Officer 3/Police

2025 total comp
$268,018
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$34,364
Other pay
$22,631
Benefits
$49,568
Total compensation
$268,018
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.11

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

Shangkun Huang works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.11 FTE. Shangkun earned $268,018 in 2025. They are represented by Poa.

Sanja Malatesta

Sergeant 3/Police

2025 total comp
$267,932
Sub-department
Police Services
Organization group
Public Protection
Base pay
$188,306
Overtime
$5,829
Other pay
$20,237
Benefits
$53,560
Total compensation
$267,932
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
$22,237
Job Code
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$1,976

Sanja Malatesta holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 1.05 FTE. In 2025, their total compensation was $267,932. Union affiliation: Poa.

James Trail

Police Officer 3/Police

2025 total comp
$267,915
Sub-department
Police Services
Organization group
Public Protection
Base pay
$162,462
Overtime
$15,795
Other pay
$37,152
Benefits
$52,505
Total compensation
$267,915
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,376
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,940

James Trail is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.09 FTE. 2025 total compensation came to $267,915. They are represented by Poa.

Syed Ali

Is Engineer-Senior/Police

2025 total comp
$267,760
Sub-department
Information Systems
Organization group
Public Protection
Base pay
$191,281
Overtime
$0
Other pay
$15,659
Benefits
$60,821
Total compensation
$267,760
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
$14,072

Syed Ali works as a Is Engineer-Senior for Police within Information Systems. Their status is permanent civil service. Syed earned $267,760 in 2025. They are represented by Prof & Tech Eng, Local 21.

Frank Olcomendy

Police Officer 3/Police

2025 total comp
$267,740
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,601
Overtime
$38,441
Other pay
$17,838
Benefits
$49,859
Total compensation
$267,740
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.12

Source-specific fields

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

Frank Olcomendy is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.12 FTE. 2025 total compensation came to $267,740. Their bargaining unit is Poa.

Danny Li

Sergeant 3/Police

2025 total comp
$267,683
Sub-department
Police Services
Organization group
Public Protection
Base pay
$187,510
Overtime
$0
Other pay
$26,658
Benefits
$53,515
Total compensation
$267,683
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
Q052
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,979

At Police, Danny Li serves as a Sergeant 3 within Police Services. They work permanent civil service. Their 2025 pay totaled $267,683. They are represented by Poa.

Jarrar Syed

Is Project Director/Police

2025 total comp
$267,477
Sub-department
Information Systems
Organization group
Public Protection
Base pay
$221,579
Overtime
$0
Other pay
$0
Benefits
$45,898
Total compensation
$267,477
Employment type
Permanent Exempt
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
Job Code
1070
Job Family Code
1000
Organization Group Code
Public Protection
Other Benefits
$14,386
Retirement Contribution
$31,512

At Police, Jarrar Syed serves as a Is Project Director within Information Systems. They work permanent exempt. Their 2025 pay totaled $267,477. They are represented by Prof & Tech Eng, Local 21.

Carl Martin

Police Officer 3/Police

2025 total comp
$267,232
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$34,837
Other pay
$21,378
Benefits
$49,562
Total compensation
$267,232
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.12

Source-specific fields

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

Carl Martin is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.12 FTE. 2025 total compensation came to $267,232. Their bargaining unit is Poa.

Thomas Finn

Police Officer 2/Police

2025 total comp
$267,069
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,368
Overtime
$33,769
Other pay
$25,811
Benefits
$49,121
Total compensation
$267,069
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.12

Source-specific fields

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

Thomas Finn holds the role of Police Officer 2 at Police within Police Services. Their status is permanent civil service, 1.12 FTE. In 2025, their total compensation was $267,069. Their bargaining unit is Poa.

Steven Lee

Is Engineer-Senior/Police

2025 total comp
$266,988
Sub-department
Information Systems
Organization group
Public Protection
Base pay
$191,281
Overtime
$0
Other pay
$14,893
Benefits
$60,814
Total compensation
$266,988
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
$14,065

Steven Lee works as a Is Engineer-Senior for Police within Information Systems. Their status is permanent civil service. Steven earned $266,988 in 2025. They are represented by Prof & Tech Eng, Local 21.

Theresa Conway

Police Officer 3/Police

2025 total comp
$266,928
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$25,892
Other pay
$28,064
Benefits
$51,493
Total compensation
$266,928
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,986

Theresa Conway is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.09 FTE. 2025 total compensation came to $266,928. They are represented by Poa.

Eric Roberts

Police Officer 3/Police

2025 total comp
$266,745
Sub-department
Police Services
Organization group
Public Protection
Base pay
$163,150
Overtime
$32,133
Other pay
$21,523
Benefits
$49,940
Total compensation
$266,745
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.12

Source-specific fields

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

Eric Roberts works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.12 FTE. Eric earned $266,745 in 2025. They are represented by Poa.

Esther Gonzalez

Sergeant 3/Police

2025 total comp
$266,669
Sub-department
Police Services
Organization group
Public Protection
Base pay
$183,857
Overtime
$0
Other pay
$31,469
Benefits
$51,343
Total compensation
$266,669
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.98

Source-specific fields

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

Esther Gonzalez is a Sergeant 3 at Police within Police Services. They work permanent civil service, 0.98 FTE. 2025 total compensation came to $266,669. Their bargaining unit is Poa.

Marisa Peralta

Police Officer 2/Police

2025 total comp
$266,640
Sub-department
Police Services
Organization group
Public Protection
Base pay
$158,368
Overtime
$43,781
Other pay
$16,047
Benefits
$48,443
Total compensation
$266,640
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,553
Job Code
Q003
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,083

Marisa Peralta is a Police Officer 2 at Police within Police Services. They work permanent civil service, 1.16 FTE. 2025 total compensation came to $266,640. They are represented by Poa.

Fernando Jr

Police Officer 3/Police

2025 total comp
$266,565
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$15,571
Other pay
$38,864
Benefits
$50,651
Total compensation
$266,565
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,993

Fernando Jr 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 $266,565. They are represented by Poa.

Kristopher Stoffel

Police Officer 3/Police

2025 total comp
$266,561
Sub-department
Police Services
Organization group
Public Protection
Base pay
$160,511
Overtime
$31,009
Other pay
$25,216
Benefits
$49,826
Total compensation
$266,561
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.12

Source-specific fields

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

Kristopher Stoffel is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.12 FTE. 2025 total compensation came to $266,561. They are represented by Poa.

Benny Lew

Police Officer 3/Police

2025 total comp
$266,361
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,501
Overtime
$23,997
Other pay
$29,171
Benefits
$51,692
Total compensation
$266,361
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
$22,071
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,056

At Police, Benny Lew serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.1 FTE. Their 2025 pay totaled $266,361. Their bargaining unit is Poa.

Matthew Bonilla

Police Officer 2/Police

2025 total comp
$266,334
Sub-department
Police Services
Organization group
Public Protection
Base pay
$139,708
Overtime
$67,809
Other pay
$12,974
Benefits
$45,844
Total compensation
$266,334
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.27

Source-specific fields

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

Matthew Bonilla works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 1.27 FTE. Matthew earned $266,334 in 2025. Union affiliation: Poa.