GCGovComp.app

City and County of San Francisco / Police

Agency file

Police

Source file: City and County of San Francisco — Employee Compensation / ingested Jun 17, 2026

The Police provides law enforcement and public safety — patrol, criminal investigation, and emergency response.

In 2025, this agency had 3,039 employees with median total compensation of $250,324; the highest distinct record was $827,879.

Year
2025
Total payroll
$739.4M
Employees
3,039
Median total
$250,324
Highest record
$827,879

What the records show

Compensation analytics

These summaries compare pay within the agency before listing individual records.

Salary distribution

How 2025 total compensation is spread across the 3,039 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($250,324) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$131,135 (54%)
  • Overtime$50,945 (21%)
  • Other$18,842 (8%)
  • Benefits$42,395 (17%)

What an average paycheck here is made of — base salary versus overtime, other pay (bonuses, allowances), and benefits. A large overtime or other-pay share means take-home often exceeds base salary.

Pay percentiles

10th
25th
Median
75th
90th
$45,273
$144,148
$250,324
$338,792
$422,170

The pay ladder for this department. Someone at the 90th percentile earns $422,170 — more than 90% of the department; the 10th percentile earns $45,273. The shaded band is the middle half of employees (25th–75th percentile).

Largest job titles

Police Officer 3
1,145 · $284,634
Sergeant 3
400 · $383,568
Police Officer
341 · $138,752
Police Officer 2
232 · $273,420

The most common job titles in this department by headcount, with the median total compensation for each. Click a title to see everyone who holds it.

Trend

Year over year

How this department's total payroll, headcount, and median pay changed across the 2 published years.

YearTotal payrollEmployeesMedian pay
2024
$715.6M
2,955
$250,065
2025
$739.4M
3.3%
3,039
2.8%
$250,324
0.1%

Compare

Similar departments

Departments elsewhere with the most similar mix of roles — a proxy for the same kind of agency, matched by workforce composition rather than name. Pay is not cost-of-living adjusted.

Record list

Employees

Page 1

Yang Wang

Police Officer/Police

2025 total comp
$86,689
Sub-department
Police Services
Organization group
Public Protection
Base pay
$61,581
Overtime
$515
Other pay
$38
Benefits
$24,555
Total compensation
$86,689
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.53

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$11,398
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,334

At Police, Yang Wang serves as a Police Officer within Police Services. They work permanent civil service, 0.53 FTE. Their 2025 pay totaled $86,689. Their bargaining unit is Poa.

Angel Lozano

Police Officer 3/Police

2024 total comp
$86,023
Sub-department
Police Services
Organization group
Public Protection
Base pay
$49,964
Overtime
$11,598
Other pay
$7,377
Benefits
$17,084
Total compensation
$86,023
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.38

Source-specific fields

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

Angel Lozano holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 0.38 FTE. In 2024, their total compensation was $86,023. Their bargaining unit is Poa.

Sam Snadow

Police Officer 3/Police

2025 total comp
$85,443
Sub-department
Police Services
Organization group
Public Protection
Base pay
$53,669
Overtime
$7,335
Other pay
$8,223
Benefits
$16,216
Total compensation
$85,443
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.35

Source-specific fields

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

Sam Snadow is a Police Officer 3 at Police within Police Services. They work permanent civil service, 0.35 FTE. 2025 total compensation came to $85,443. They are represented by Poa.

Cherisse Boland

Criminalist III/Police

2025 total comp
$85,117
Sub-department
Protection & Apprehension
Organization group
Public Protection
Base pay
$63,395
Overtime
$0
Other pay
$1,713
Benefits
$20,009
Total compensation
$85,117
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.31

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$6,014
Job Code
8262
Job Family Code
8200
Organization Group Code
Public Protection
Other Benefits
$4,866

Cherisse Boland is a Criminalist III at Police within Protection & Apprehension. They work permanent civil service, 0.31 FTE. 2025 total compensation came to $85,117. Union affiliation: Prof & Tech Eng, Local 21.

Tauvaa Johnson

Police Officer 3/Police

2025 total comp
$85,046
Sub-department
Police Services
Organization group
Public Protection
Base pay
$79,115
Overtime
$0
Other pay
$0
Benefits
$5,931
Total compensation
$85,046
Employment type
Temporary Exempt
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.59

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,931
Total Salary
$79,115

At Police, Tauvaa Johnson serves as a Police Officer 3 within Police Services. They work temporary exempt, 0.59 FTE. Their 2025 pay totaled $85,046. They are represented by Poa.

Robert Jaime

Police Officer 3/Police

2025 total comp
$83,526
Sub-department
Police Services
Organization group
Public Protection
Base pay
$53,669
Overtime
$3,452
Other pay
$9,921
Benefits
$16,484
Total compensation
$83,526
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.34

Source-specific fields

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

Robert Jaime works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 0.34 FTE. Robert earned $83,526 in 2025. They are represented by Poa.

Christian Hau

Police Officer/Police

2025 total comp
$82,653
Sub-department
Police Services
Organization group
Public Protection
Base pay
$57,932
Overtime
$1,462
Other pay
$43
Benefits
$23,216
Total compensation
$82,653
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
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
$10,600
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,420

At Police, Christian Hau serves as a Police Officer within Police Services. They work permanent civil service, 0.5 FTE. Their 2025 pay totaled $82,653. Union affiliation: Poa.

Joseph Clemente

Police Officer 3/Police

2024 total comp
$82,030
Sub-department
Police Services
Organization group
Public Protection
Base pay
$47,346
Overtime
$105
Other pay
$6,695
Benefits
$27,884
Total compensation
$82,030
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.31

Source-specific fields

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

Joseph Clemente is a Police Officer 3 at Police within Police Services. They work permanent civil service, 0.31 FTE. 2024 total compensation came to $82,030. They are represented by Poa.

Marshall Byrne

Media Production Technician/Police

2024 total comp
$82,007
Sub-department
Computer Operatns & Repro Svcs
Organization group
Public Protection
Base pay
$54,020
Overtime
$784
Other pay
$3,493
Benefits
$23,710
Total compensation
$82,007
Employment type
Permanent Exempt
Union / bargaining unit
Theatrical Stage Emp, Local 16
Full-time equivalent (FTE)
0.54

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$10,742
Job Code
1766
Job Family Code
1700
Organization Group Code
Public Protection
Other Benefits
$4,493

Marshall Byrne is a Media Production Technician at Police within Computer Operatns & Repro Services. They work permanent exempt, 0.54 FTE. 2024 total compensation came to $82,007. Their bargaining unit is Theatrical Stage Emp, Local 16.

Jennifer Toomey

Background Investigator/Police

2025 total comp
$80,955
Sub-department
Personnel
Organization group
Public Protection
Base pay
$64,494
Overtime
$0
Other pay
$0
Benefits
$16,461
Total compensation
$80,955
Employment type
Temporary Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.56

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$10,901
Job Code
1251
Job Family Code
1200
Organization Group Code
Public Protection
Other Benefits
$4,913

Jennifer Toomey works as a Background Investigator for Police within Personnel. Their status is temporary exempt, 0.56 FTE. Jennifer earned $80,955 in 2025. Their bargaining unit is Prof & Tech Eng, Local 21.

Matthew Faliano

Police Officer 3/Police

2025 total comp
$80,692
Sub-department
Police Services
Organization group
Public Protection
Base pay
$75,064
Overtime
$0
Other pay
$0
Benefits
$5,628
Total compensation
$80,692
Employment type
Temporary Exempt
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.56

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,628
Total Salary
$75,064

Matthew Faliano works as a Police Officer 3 for Police within Police Services. Their status is temporary exempt, 0.56 FTE. Matthew earned $80,692 in 2025. They are represented by Poa.

Denise Flaherty

Assistant Chief of Police/Police

2025 total comp
$80,552
Sub-department
Management
Organization group
Public Protection
Base pay
$0
Overtime
$0
Other pay
$78,525
Benefits
$2,027
Total compensation
$80,552
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Exec Assoc, Police

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$889
Job Code
0395
Job Family Code
0900
Organization Group Code
Public Protection
Other Benefits
$1,137

Denise Flaherty is a Assistant Chief of Police at Police within Management. They work permanent exempt. 2025 total compensation came to $80,552. Union affiliation: Municipal Exec Assoc, Police.

Daniel Casey

Police Officer 3/Police

2025 total comp
$80,078
Sub-department
Police Services
Organization group
Public Protection
Base pay
$12,081
Overtime
$22,988
Other pay
$28,757
Benefits
$16,252
Total compensation
$80,078
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.22

Source-specific fields

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

Daniel Casey holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 0.22 FTE. In 2025, their total compensation was $80,078. They are represented by Poa.

John Torrise

Police Officer 3/Police

2025 total comp
$79,338
Sub-department
Police Services
Organization group
Public Protection
Base pay
$73,805
Overtime
$0
Other pay
$0
Benefits
$5,533
Total compensation
$79,338
Employment type
Temporary Exempt
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.55

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,533
Total Salary
$73,805

John Torrise works as a Police Officer 3 for Police within Police Services. Their status is temporary exempt, 0.55 FTE. John earned $79,338 in 2025. Union affiliation: Poa.

Robert Perez

Police Officer/Police

2024 total comp
$79,050
Sub-department
Police Services
Organization group
Public Protection
Base pay
$55,739
Overtime
$448
Other pay
$88
Benefits
$22,776
Total compensation
$79,050
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
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
$10,093
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,190

At Police, Robert Perez serves as a Police Officer within Police Services. They work permanent civil service, 0.5 FTE. Their 2024 pay totaled $79,050. Their bargaining unit is Poa.

Jason Elen

Community Police Services Aide/Police

2025 total comp
$78,768
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$50,177
Overtime
$763
Other pay
$5,007
Benefits
$22,821
Total compensation
$78,768
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.53

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$10,379
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$4,340

At Police, Jason Elen serves as a Community Police Services Aide within Airport Operation. They work permanent civil service, 0.53 FTE. Their 2025 pay totaled $78,768. Union affiliation: SEIU, Local 1021, Misc.

Eddie Wu

Police Officer 3/Police

2025 total comp
$78,452
Sub-department
Police Services
Organization group
Public Protection
Base pay
$72,981
Overtime
$0
Other pay
$0
Benefits
$5,471
Total compensation
$78,452
Employment type
Temporary Exempt
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.54

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,471
Total Salary
$72,981

At Police, Eddie Wu serves as a Police Officer 3 within Police Services. They work temporary exempt, 0.54 FTE. Their 2025 pay totaled $78,452. Union affiliation: Poa.

Henry Espinoza

Police Officer 3/Police

2025 total comp
$78,246
Sub-department
Police Services
Organization group
Public Protection
Base pay
$72,789
Overtime
$0
Other pay
$0
Benefits
$5,457
Total compensation
$78,246
Employment type
Temporary Exempt
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.55

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,457
Total Salary
$72,789

Henry Espinoza is a Police Officer 3 at Police within Police Services. They work temporary exempt, 0.55 FTE. 2025 total compensation came to $78,246. Union affiliation: Poa.

Aaron Tam

Police Officer 2/Police

2025 total comp
$77,725
Sub-department
Police Services
Organization group
Public Protection
Base pay
$52,641
Overtime
$7,267
Other pay
$2,502
Benefits
$15,315
Total compensation
$77,725
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.36

Source-specific fields

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

Aaron Tam works as a Police Officer 2 for Police within Police Services. Their status is permanent civil service, 0.36 FTE. Aaron earned $77,725 in 2025. Their bargaining unit is Poa.

Brian-Anthony Asuelo

Police Officer 3/Police

2025 total comp
$77,055
Sub-department
Police Services
Organization group
Public Protection
Base pay
$44,198
Overtime
$10,879
Other pay
$8,530
Benefits
$13,448
Total compensation
$77,055
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.3

Source-specific fields

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

Brian-Anthony Asuelo is a Police Officer 3 at Police within Police Services. They work permanent civil service, 0.3 FTE. 2025 total compensation came to $77,055. They are represented by Poa.

Salahuddin Ahmed

Is Business Analyst/Police

2024 total comp
$76,960
Sub-department
Information Systems
Organization group
Public Protection
Base pay
$40,982
Overtime
$0
Other pay
$19,337
Benefits
$16,641
Total compensation
$76,960
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.31

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$5,571
Job Code
1052
Job Family Code
1000
Organization Group Code
Public Protection
Other Benefits
$4,640

Salahuddin Ahmed holds the role of Is Business Analyst at Police within Information Systems. Their status is permanent civil service, 0.31 FTE. In 2024, their total compensation was $76,960. They are represented by Prof & Tech Eng, Local 21.

Marissa Casil

Community Police Services Aide/Police

2025 total comp
$76,910
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$49,321
Overtime
$0
Other pay
$5,187
Benefits
$22,402
Total compensation
$76,910
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.51

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$10,202
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$4,228

At Police, Marissa Casil serves as a Community Police Services Aide within Airport Operation. They work permanent civil service, 0.51 FTE. Their 2025 pay totaled $76,910. They are represented by SEIU, Local 1021, Misc.

Daniel Dedet

Police Officer 3/Police

2025 total comp
$76,761
Sub-department
Police Services
Organization group
Public Protection
Base pay
$71,408
Overtime
$0
Other pay
$0
Benefits
$5,353
Total compensation
$76,761
Employment type
Temporary Exempt
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.53

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,353
Total Salary
$71,408

At Police, Daniel Dedet serves as a Police Officer 3 within Police Services. They work temporary exempt, 0.53 FTE. Their 2025 pay totaled $76,761. They are represented by Poa.

Raymond Padmore

Police Officer 3/Police

2025 total comp
$76,411
Sub-department
Police Services
Organization group
Public Protection
Base pay
$71,082
Overtime
$0
Other pay
$0
Benefits
$5,329
Total compensation
$76,411
Employment type
Temporary Exempt
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.53

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,329
Total Salary
$71,082

Raymond Padmore is a Police Officer 3 at Police within Police Services. They work temporary exempt, 0.53 FTE. 2025 total compensation came to $76,411. Their bargaining unit is Poa.

Matthew Mackenzie

Police Officer 3/Police

2025 total comp
$75,356
Sub-department
Police Services
Organization group
Public Protection
Base pay
$48,850
Overtime
$72
Other pay
$9,114
Benefits
$17,321
Total compensation
$75,356
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.31

Source-specific fields

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

Matthew Mackenzie holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 0.31 FTE. In 2025, their total compensation was $75,356. Their bargaining unit is Poa.

Leo Bernstein

Sergeant 3/Police

2025 total comp
$75,067
Sub-department
Police Services
Organization group
Public Protection
Base pay
$41,072
Overtime
$0
Other pay
$7,348
Benefits
$26,647
Total compensation
$75,067
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.22

Source-specific fields

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

Leo Bernstein is a Sergeant 3 at Police within Police Services. They work permanent civil service, 0.22 FTE. 2025 total compensation came to $75,067. They are represented by Poa.

Carmen Walsh

Police Officer 3/Police

2024 total comp
$74,350
Sub-department
Police Services
Organization group
Public Protection
Base pay
$51,171
Overtime
$0
Other pay
$7,217
Benefits
$15,962
Total compensation
$74,350
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.33

Source-specific fields

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

Carmen Walsh works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 0.33 FTE. Carmen earned $74,350 in 2024. They are represented by Poa.

Ron Meyer

Sergeant 3/Police

2024 total comp
$73,638
Sub-department
Police Services
Organization group
Public Protection
Base pay
$20,426
Overtime
$17,490
Other pay
$27,515
Benefits
$8,206
Total compensation
$73,638
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.2

Source-specific fields

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

Ron Meyer holds the role of Sergeant 3 at Police within Police Services. Their status is permanent civil service, 0.2 FTE. In 2024, their total compensation was $73,638. Their bargaining unit is Poa.

Alpha Ng

Police Officer 3/Police

2025 total comp
$73,470
Sub-department
Police Services
Organization group
Public Protection
Base pay
$68,346
Overtime
$0
Other pay
$0
Benefits
$5,124
Total compensation
$73,470
Employment type
Temporary Exempt
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.51

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,124
Total Salary
$68,346

Alpha Ng holds the role of Police Officer 3 at Police within Police Services. Their status is temporary exempt, 0.51 FTE. In 2025, their total compensation was $73,470. Union affiliation: Poa.

Matthew Fambrini

Police Officer 3/Police

2025 total comp
$73,243
Sub-department
Police Services
Organization group
Public Protection
Base pay
$68,135
Overtime
$0
Other pay
$0
Benefits
$5,108
Total compensation
$73,243
Employment type
Temporary Exempt
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.51

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,108
Total Salary
$68,135

Matthew Fambrini works as a Police Officer 3 for Police within Police Services. Their status is temporary exempt, 0.51 FTE. Matthew earned $73,243 in 2025. Union affiliation: Poa.

Sara Schumann

Background Investigator/Police

2025 total comp
$73,055
Sub-department
Personnel
Organization group
Public Protection
Base pay
$59,782
Overtime
$0
Other pay
$0
Benefits
$13,272
Total compensation
$73,055
Employment type
Temporary Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.45

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
1251
Job Family Code
1200
Organization Group Code
Public Protection
Other Benefits
$4,482
Retirement Contribution
$8,791

Sara Schumann holds the role of Background Investigator at Police within Personnel. Their status is temporary exempt, 0.45 FTE. In 2025, their total compensation was $73,055. They are represented by Prof & Tech Eng, Local 21.

Sean Rogers

Police Officer 3/Police

2025 total comp
$72,322
Sub-department
Police Services
Organization group
Public Protection
Base pay
$67,278
Overtime
$0
Other pay
$0
Benefits
$5,044
Total compensation
$72,322
Employment type
Temporary Exempt
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.5

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$5,044
Total Salary
$67,278

At Police, Sean Rogers serves as a Police Officer 3 within Police Services. They work temporary exempt, 0.5 FTE. Their 2025 pay totaled $72,322. Their bargaining unit is Poa.

Cathy Lam

Senior Administrative Analyst/Police

2025 total comp
$71,313
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Protection
Base pay
$44,581
Overtime
$0
Other pay
$9,989
Benefits
$16,743
Total compensation
$71,313
Employment type
Permanent Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.31

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$6,014
Job Code
1823
Job Family Code
1800
Organization Group Code
Public Protection
Other Benefits
$4,095

Cathy Lam works as a Senior Administrative Analyst for Police within Budget, Admn & Stats Analysis. Their status is permanent exempt, 0.31 FTE. Cathy earned $71,313 in 2025. Their bargaining unit is Prof & Tech Eng, Local 21.

William Conley

Police Officer 3/Police

2025 total comp
$71,224
Sub-department
Police Services
Organization group
Public Protection
Base pay
$66,256
Overtime
$0
Other pay
$0
Benefits
$4,967
Total compensation
$71,224
Employment type
Temporary Exempt
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.5

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,967
Total Salary
$66,256

William Conley holds the role of Police Officer 3 at Police within Police Services. Their status is temporary exempt, 0.5 FTE. In 2025, their total compensation was $71,224. Union affiliation: Poa.

Eric Quema

Police Officer 3/Police

2025 total comp
$71,154
Sub-department
Police Services
Organization group
Public Protection
Base pay
$66,191
Overtime
$0
Other pay
$0
Benefits
$4,962
Total compensation
$71,154
Employment type
Temporary Exempt
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.49

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,962
Total Salary
$66,191

Eric Quema works as a Police Officer 3 for Police within Police Services. Their status is temporary exempt, 0.49 FTE. Eric earned $71,154 in 2025. They are represented by Poa.

Pierre Martinez

Police Officer 3/Police

2025 total comp
$70,610
Sub-department
Police Services
Organization group
Public Protection
Base pay
$65,686
Overtime
$0
Other pay
$0
Benefits
$4,924
Total compensation
$70,610
Employment type
Temporary Exempt
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.49

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,924
Total Salary
$65,686

Pierre Martinez holds the role of Police Officer 3 at Police within Police Services. Their status is temporary exempt, 0.49 FTE. In 2025, their total compensation was $70,610. They are represented by Poa.

Steven Matthias

Police Officer 3/Police

2025 total comp
$70,533
Sub-department
Police Services
Organization group
Public Protection
Base pay
$65,614
Overtime
$0
Other pay
$0
Benefits
$4,919
Total compensation
$70,533
Employment type
Temporary Exempt
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.49

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,919
Total Salary
$65,614

Steven Matthias holds the role of Police Officer 3 at Police within Police Services. Their status is temporary exempt, 0.49 FTE. In 2025, their total compensation was $70,533. They are represented by Poa.

Oscar Carcelen

Police Officer 3/Police

2025 total comp
$70,449
Sub-department
Police Services
Organization group
Public Protection
Base pay
$65,536
Overtime
$0
Other pay
$0
Benefits
$4,913
Total compensation
$70,449
Employment type
Temporary Exempt
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.49

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,913
Total Salary
$65,536

At Police, Oscar Carcelen serves as a Police Officer 3 within Police Services. They work temporary exempt, 0.49 FTE. Their 2025 pay totaled $70,449. Union affiliation: Poa.

Damon Keeve

Police Officer 3/Police

2025 total comp
$70,303
Sub-department
Police Services
Organization group
Public Protection
Base pay
$65,400
Overtime
$0
Other pay
$0
Benefits
$4,903
Total compensation
$70,303
Employment type
Temporary Exempt
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.49

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,903
Total Salary
$65,400

At Police, Damon Keeve serves as a Police Officer 3 within Police Services. They work temporary exempt, 0.49 FTE. Their 2025 pay totaled $70,303. Their bargaining unit is Poa.

Patrick Li

Police Officer/Police

2024 total comp
$70,219
Sub-department
Police Services
Organization group
Public Protection
Base pay
$49,715
Overtime
$490
Other pay
$0
Benefits
$20,015
Total compensation
$70,219
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
0.45

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$9,004
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$3,735

Patrick Li works as a Police Officer for Police within Police Services. Their status is permanent civil service, 0.45 FTE. Patrick earned $70,219 in 2024. Their bargaining unit is Poa.