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

$26$520,499+

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.

Record list

Employees

Highest-paid first / page 54

Refugio Sainez

Community Police Services Aide/Police

2025 total comp
$176,004
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$97,437
Overtime
$24,204
Other pay
$8,687
Benefits
$45,675
Total compensation
$176,004
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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
$19,953
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$10,116

Refugio Sainez works as a Community Police Services Aide for Police within Airport Operation. Their status is permanent civil service, 1.16 FTE. Refugio earned $176,004 in 2025. They are represented by SEIU, Local 1021, Misc.

Patricia Lew

Community Police Services Aide/Police

2025 total comp
$175,918
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$97,428
Overtime
$26,596
Other pay
$6,935
Benefits
$44,959
Total compensation
$175,918
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.17

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
$9,657

Patricia Lew is a Community Police Services Aide at Police within Airport Operation. They work permanent civil service, 1.17 FTE. 2025 total compensation came to $175,918. Their bargaining unit is SEIU, Local 1021, Misc.

Tate Zheng

Legal Assistant/Police

2024 total comp
$175,694
Sub-department
Legal & Court
Organization group
Public Protection
Base pay
$90,427
Overtime
$34,269
Other pay
$8,323
Benefits
$42,675
Total compensation
$175,694
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1.17

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$17,308
Job Code
8173
Job Family Code
8100
Organization Group Code
Public Protection
Other Benefits
$10,212

At Police, Tate Zheng serves as a Legal Assistant within Legal & Court. They work permanent civil service, 1.17 FTE. Their 2024 pay totaled $175,694. Union affiliation: Prof & Tech Eng, Local 21.

David Chun

Criminalist III/Police

2025 total comp
$175,487
Sub-department
Protection & Apprehension
Organization group
Public Protection
Base pay
$130,531
Overtime
$0
Other pay
$3,894
Benefits
$41,062
Total compensation
$175,487
Employment type
Temporary Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.63

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$12,329
Job Code
8262
Job Family Code
8200
Organization Group Code
Public Protection
Other Benefits
$10,021

David Chun is a Criminalist III at Police within Protection & Apprehension. They work temporary exempt, 0.63 FTE. 2025 total compensation came to $175,487. They are represented by Prof & Tech Eng, Local 21.

Rodney Detheridge

Community Police Services Aide/Police

2025 total comp
$175,205
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$96,859
Overtime
$25,445
Other pay
$8,912
Benefits
$43,990
Total compensation
$175,205
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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
$19,836
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$8,594

Rodney Detheridge works as a Community Police Services Aide for Police within Airport Operation. Their status is permanent civil service, 1.16 FTE. Rodney earned $175,205 in 2025. They are represented by SEIU, Local 1021, Misc.

Carolyn Coles

Senior Administrative Analyst/Police

2025 total comp
$175,153
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Protection
Base pay
$129,798
Overtime
$0
Other pay
$0
Benefits
$45,356
Total compensation
$175,153
Employment type
Permanent Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.88

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$17,290
Job Code
1823
Job Family Code
1800
Organization Group Code
Public Protection
Other Benefits
$9,636

Carolyn Coles is a Senior Administrative Analyst at Police within Budget, Admn & Stats Analysis. They work permanent exempt, 0.88 FTE. 2025 total compensation came to $175,153. Their bargaining unit is Prof & Tech Eng, Local 21.

Maria Tansiongco

Community Police Services Aide/Police

2025 total comp
$175,121
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$97,424
Overtime
$21,739
Other pay
$10,566
Benefits
$45,392
Total compensation
$175,121
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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
$19,953
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$9,555

Maria Tansiongco holds the role of Community Police Services Aide at Police within Airport Operation. Their status is permanent civil service, 1.14 FTE. In 2025, their total compensation was $175,121. Their bargaining unit is SEIU, Local 1021, Misc.

Arpit Jain

Senior Administrative Analyst/Police

2025 total comp
$175,093
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Protection
Base pay
$129,655
Overtime
$0
Other pay
$0
Benefits
$45,438
Total compensation
$175,093
Employment type
Permanent Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.88

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$17,272
Job Code
1823
Job Family Code
1800
Organization Group Code
Public Protection
Other Benefits
$9,756

Arpit Jain holds the role of Senior Administrative Analyst at Police within Budget, Admn & Stats Analysis. Their status is permanent exempt, 0.88 FTE. In 2025, their total compensation was $175,093. Their bargaining unit is Prof & Tech Eng, Local 21.

Leonard Chan

Administrative Analyst/Police

2025 total comp
$174,994
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Protection
Base pay
$125,685
Overtime
$0
Other pay
$1,040
Benefits
$48,268
Total compensation
$174,994
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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,953
Job Code
1822
Job Family Code
1800
Organization Group Code
Public Protection
Other Benefits
$9,679

Leonard Chan works as a Administrative Analyst for Police within Budget, Admn & Stats Analysis. Their status is permanent civil service. Leonard earned $174,994 in 2025. Union affiliation: SEIU, Local 1021, Misc.

Emmanuel Saenz

Community Police Services Aide/Police

2025 total comp
$174,737
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$97,437
Overtime
$22,782
Other pay
$8,979
Benefits
$45,538
Total compensation
$174,737
Employment type
Temporary Exempt
Union / bargaining unit
SEIU, Local 1021, Misc
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
$19,953
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$9,936

Emmanuel Saenz works as a Community Police Services Aide for Police within Airport Operation. Their status is temporary exempt, 1.14 FTE. Emmanuel earned $174,737 in 2025. They are represented by SEIU, Local 1021, Misc.

Joseph Adams

Police Officer/Police

2025 total comp
$174,041
Sub-department
Police Services
Organization group
Public Protection
Base pay
$117,306
Overtime
$12,086
Other pay
$1,350
Benefits
$43,299
Total compensation
$174,041
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
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,683

Joseph Adams holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 1.06 FTE. In 2025, their total compensation was $174,041. They are represented by POA.

Roy Knuckles

Community Police Services Aide/Police

2025 total comp
$173,946
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$90,945
Overtime
$28,338
Other pay
$10,678
Benefits
$43,985
Total compensation
$173,946
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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
$18,619
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$10,425

Roy Knuckles holds the role of Community Police Services Aide at Police within Airport Operation. Their status is permanent civil service, 1.12 FTE. In 2025, their total compensation was $173,946. Their bargaining unit is SEIU, Local 1021, Misc.

Peter Tansiongco

Community Police Services Aide/Police

2025 total comp
$173,911
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$97,439
Overtime
$16,983
Other pay
$13,314
Benefits
$46,175
Total compensation
$173,911
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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
$19,953
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$9,935

Peter Tansiongco works as a Community Police Services Aide for Police within Airport Operation. Their status is permanent civil service, 1.11 FTE. Peter earned $173,911 in 2025. Their bargaining unit is SEIU, Local 1021, Misc.

Nicholas Aulston

Administrative Analyst/Police

2025 total comp
$173,800
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Protection
Base pay
$125,685
Overtime
$0
Other pay
$0
Benefits
$48,115
Total compensation
$173,800
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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,953
Job Code
1822
Job Family Code
1800
Organization Group Code
Public Protection
Other Benefits
$9,678

Nicholas Aulston works as a Administrative Analyst for Police within Budget, Admn & Stats Analysis. Their status is permanent civil service. Nicholas earned $173,800 in 2025. Their bargaining unit is SEIU, Local 1021, Misc.

Diane Etcheverry

Community Police Services Aide/Police

2025 total comp
$173,733
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$97,428
Overtime
$24,473
Other pay
$6,668
Benefits
$45,163
Total compensation
$173,733
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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
$19,953
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$9,900

Diane Etcheverry holds the role of Community Police Services Aide at Police within Airport Operation. Their status is permanent civil service, 1.15 FTE. In 2025, their total compensation was $173,733. Their bargaining unit is SEIU, Local 1021, Misc.

Krystle Guzman

Police Officer 3/Police

2025 total comp
$173,309
Sub-department
Police Services
Organization group
Public Protection
Base pay
$106,206
Overtime
$11,915
Other pay
$21,928
Benefits
$33,260
Total compensation
$173,309
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.7

Source-specific fields

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

Krystle Guzman is a Police Officer 3 at Police within Police Services. They work permanent civil service, 0.7 FTE. 2025 total compensation came to $173,309. Their bargaining unit is POA.

Anna Velasquez

Community Police Services Aide/Police

2025 total comp
$173,274
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$97,437
Overtime
$21,444
Other pay
$9,040
Benefits
$45,353
Total compensation
$173,274
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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
$19,953
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$9,740

Anna Velasquez is a Community Police Services Aide at Police within Airport Operation. They work permanent civil service, 1.14 FTE. 2025 total compensation came to $173,274. Union affiliation: SEIU, Local 1021, Misc.

Marcial Marquez

Police Officer 3/Police

2024 total comp
$173,047
Sub-department
Police Services
Organization group
Public Protection
Base pay
$66,528
Overtime
$23,970
Other pay
$57,006
Benefits
$25,542
Total compensation
$173,047
Employment type
Permanent Civil Service
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
Health and Dental Benefits
$12,638
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$2,086

Marcial Marquez works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 0.59 FTE. Marcial earned $173,047 in 2024. Their bargaining unit is POA.

Bonnie Liu

Criminalist II/Police

2025 total comp
$172,763
Sub-department
Protection & Apprehension
Organization group
Public Protection
Base pay
$125,201
Overtime
$0
Other pay
$0
Benefits
$47,563
Total compensation
$172,763
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
Health and Dental Benefits
$19,546
Job Code
8260
Job Family Code
8200
Organization Group Code
Public Protection
Other Benefits
$9,614

Bonnie Liu holds the role of Criminalist II at Police within Protection & Apprehension. Their status is permanent exempt. In 2025, their total compensation was $172,763. They are represented by Prof & Tech Eng, Local 21.

Rosemarie Navarro

Community Police Services Aide/Police

2025 total comp
$172,675
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$97,437
Overtime
$23,269
Other pay
$7,129
Benefits
$44,840
Total compensation
$172,675
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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
$19,953
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$9,509

Rosemarie Navarro is a Community Police Services Aide at Police within Airport Operation. They work permanent civil service, 1.15 FTE. 2025 total compensation came to $172,675. They are represented by SEIU, Local 1021, Misc.

Vizarat Khan

IT Operations Support Admn III/Police

2025 total comp
$172,510
Sub-department
Information Systems
Organization group
Public Protection
Base pay
$125,060
Overtime
$0
Other pay
$0
Benefits
$47,450
Total compensation
$172,510
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,521
Job Code
1093
Job Family Code
1000
Organization Group Code
Public Protection
Other Benefits
$9,538

Vizarat Khan works as a IT Operations Support Admn III for Police within Information Systems. Their status is permanent civil service. Vizarat earned $172,510 in 2025. Their bargaining unit is Prof & Tech Eng, Local 21.

Luisa Urrutia

Chief Clerk/Police

2025 total comp
$172,489
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Protection
Base pay
$122,010
Overtime
$0
Other pay
$2,940
Benefits
$47,539
Total compensation
$172,489
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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,953
Job Code
1410
Job Family Code
1400
Organization Group Code
Public Protection
Other Benefits
$9,547

Luisa Urrutia holds the role of Chief Clerk at Police within Clerical, Secretarial & Steno. Their status is permanent civil service. In 2025, their total compensation was $172,489. Their bargaining unit is SEIU, Local 1021, Misc.

Andrew Bley

Is Programmer Analyst/Police

2025 total comp
$172,385
Sub-department
Information Systems
Organization group
Public Protection
Base pay
$126,062
Overtime
$0
Other pay
$0
Benefits
$46,323
Total compensation
$172,385
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
$18,407
Job Code
1062
Job Family Code
1000
Organization Group Code
Public Protection
Other Benefits
$9,377

Andrew Bley holds the role of Is Programmer Analyst at Police within Information Systems. Their status is permanent civil service. In 2025, their total compensation was $172,385. They are represented by Prof & Tech Eng, Local 21.

Hazel Huang

Senior Management Assistant/Police

2025 total comp
$172,066
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Protection
Base pay
$122,995
Overtime
$0
Other pay
$1,821
Benefits
$47,250
Total compensation
$172,066
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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,368
Job Code
1844
Job Family Code
1800
Organization Group Code
Public Protection
Other Benefits
$9,518

Hazel Huang works as a Senior Management Assistant for Police within Budget, Admn & Stats Analysis. Their status is permanent civil service, 0.97 FTE. Hazel earned $172,066 in 2025. Their bargaining unit is SEIU, Local 1021, Misc.

Oleg Tomillo

Community Police Services Aide/Police

2025 total comp
$171,976
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$86,437
Overtime
$32,657
Other pay
$9,049
Benefits
$43,833
Total compensation
$171,976
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.23

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
$9,843

At Police, Oleg Tomillo serves as a Community Police Services Aide within Airport Operation. They work permanent civil service, 1.23 FTE. Their 2025 pay totaled $171,976. Union affiliation: SEIU, Local 1021, Misc.

April Cheng

Secretary 2/Police

2025 total comp
$171,945
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Protection
Base pay
$97,027
Overtime
$29,303
Other pay
$1,560
Benefits
$44,055
Total compensation
$171,945
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.2

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$19,879
Job Code
1446
Job Family Code
1400
Organization Group Code
Public Protection
Other Benefits
$9,678

April Cheng is a Secretary 2 at Police within Clerical, Secretarial & Steno. They work permanent civil service, 1.2 FTE. 2025 total compensation came to $171,945. They are represented by SEIU, Local 1021, Misc.

Alexander Romero

Community Police Services Aide/Police

2025 total comp
$171,776
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$97,252
Overtime
$21,640
Other pay
$7,835
Benefits
$45,050
Total compensation
$171,776
Employment type
Temporary Exempt
Union / bargaining unit
SEIU, Local 1021, Misc
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
$19,914
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$9,685

Alexander Romero holds the role of Community Police Services Aide at Police within Airport Operation. Their status is temporary exempt, 1.13 FTE. In 2025, their total compensation was $171,776. Union affiliation: SEIU, Local 1021, Misc.

Abrahim Razaqi

Police Officer/Police

2025 total comp
$171,749
Sub-department
Police Services
Organization group
Public Protection
Base pay
$117,290
Overtime
$9,110
Other pay
$2,106
Benefits
$43,243
Total compensation
$171,749
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
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$4,627

Abrahim Razaqi holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 1.04 FTE. In 2025, their total compensation was $171,749. They are represented by POA.

Kellyn Morales

Police Officer/Police

2025 total comp
$171,426
Sub-department
Police Services
Organization group
Public Protection
Base pay
$117,306
Overtime
$8,145
Other pay
$2,730
Benefits
$43,245
Total compensation
$171,426
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.03

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

Kellyn Morales holds the role of Police Officer at Police within Police Services. Their status is permanent civil service, 1.03 FTE. In 2025, their total compensation was $171,426. They are represented by POA.

John Maglioacchetti

Police Officer/Police

2025 total comp
$171,337
Sub-department
Police Services
Organization group
Public Protection
Base pay
$117,306
Overtime
$7,532
Other pay
$3,228
Benefits
$43,270
Total compensation
$171,337
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
1.03

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

John Maglioacchetti works as a Police Officer for Police within Police Services. Their status is permanent civil service, 1.03 FTE. John earned $171,337 in 2025. Their bargaining unit is POA.

Justin Wong

Police Officer/Police

2025 total comp
$171,318
Sub-department
Police Services
Organization group
Public Protection
Base pay
$108,971
Overtime
$13,147
Other pay
$1,943
Benefits
$47,258
Total compensation
$171,318
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,501
Job Code
Q002
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$9,840

Justin Wong is a Police Officer at Police within Police Services. They work permanent civil service, 1.07 FTE. 2025 total compensation came to $171,318. Their bargaining unit is POA.

Roland Dear

Police Officer 3/Police

2024 total comp
$171,290
Sub-department
Police Services
Organization group
Public Protection
Base pay
$86,772
Overtime
$25,793
Other pay
$30,668
Benefits
$28,058
Total compensation
$171,290
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.64

Source-specific fields

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

At Police, Roland Dear serves as a Police Officer 3 within Police Services. They work permanent civil service, 0.64 FTE. Their 2024 pay totaled $171,290. Their bargaining unit is POA.

Margarita Carranza

Community Police Services Aide/Police

2025 total comp
$171,208
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$97,447
Overtime
$22,375
Other pay
$6,432
Benefits
$44,954
Total compensation
$171,208
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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
$19,953
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$9,726

Margarita Carranza works as a Community Police Services Aide for Police within Airport Operation. Their status is permanent civil service, 1.15 FTE. Margarita earned $171,208 in 2025. Their bargaining unit is SEIU, Local 1021, Misc.

Daniel Manning

Police Officer 3/Police

2025 total comp
$170,951
Sub-department
Police Services
Organization group
Public Protection
Base pay
$95,994
Overtime
$3,720
Other pay
$44,166
Benefits
$27,071
Total compensation
$170,951
Employment type
Temporary Exempt
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.73

Source-specific fields

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

Daniel Manning is a Police Officer 3 at Police within Police Services. They work temporary exempt, 0.73 FTE. 2025 total compensation came to $170,951. Their bargaining unit is POA.

Lorna Dutt

Community Police Services Aide/Police

2025 total comp
$170,910
Sub-department
Airport Operation
Organization group
Public Protection
Base pay
$97,439
Overtime
$16,393
Other pay
$11,452
Benefits
$45,626
Total compensation
$170,910
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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
$19,953
Job Code
9209
Job Family Code
9200
Organization Group Code
Public Protection
Other Benefits
$9,659

Lorna Dutt is a Community Police Services Aide at Police within Airport Operation. They work permanent civil service, 1.1 FTE. 2025 total compensation came to $170,910. Union affiliation: SEIU, Local 1021, Misc.

Sonya Sarcos

Police Officer 3/Police

2025 total comp
$170,766
Sub-department
Police Services
Organization group
Public Protection
Base pay
$110,966
Overtime
$8,706
Other pay
$16,276
Benefits
$34,817
Total compensation
$170,766
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.71

Source-specific fields

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

Sonya Sarcos works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 0.71 FTE. Sonya earned $170,766 in 2025. They are represented by POA.

Asher Morton-Maystein

Forensic Latent Examiner Sup/Police

2025 total comp
$170,631
Sub-department
Protection & Apprehension
Organization group
Public Protection
Base pay
$113,497
Overtime
$4,361
Other pay
$6,346
Benefits
$46,427
Total compensation
$170,631
Employment type
Permanent Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
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
$19,546
Job Code
8254
Job Family Code
8200
Organization Group Code
Public Protection
Other Benefits
$9,257

Asher Morton-Maystein is a Forensic Latent Examiner Sup at Police within Protection & Apprehension. They work permanent exempt, 1.02 FTE. 2025 total compensation came to $170,631. They are represented by Prof & Tech Eng, Local 21.

Emily Schwartz

Forensic Latent Examiner II/Police

2025 total comp
$170,609
Sub-department
Protection & Apprehension
Organization group
Public Protection
Base pay
$113,057
Overtime
$9,909
Other pay
$1,068
Benefits
$46,575
Total compensation
$170,609
Employment type
Permanent Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
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
$19,506
Job Code
8253
Job Family Code
8200
Organization Group Code
Public Protection
Other Benefits
$10,286

Emily Schwartz holds the role of Forensic Latent Examiner II at Police within Protection & Apprehension. Their status is permanent exempt, 1.06 FTE. In 2025, their total compensation was $170,609. They are represented by Prof & Tech Eng, Local 21.

Dante Giovannelli

Police Officer 3/Police

2025 total comp
$170,560
Sub-department
Police Services
Organization group
Public Protection
Base pay
$82,576
Overtime
$40,305
Other pay
$19,939
Benefits
$27,739
Total compensation
$170,560
Employment type
Permanent Civil Service
Union / bargaining unit
POA
Full-time equivalent (FTE)
0.67

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$11,750
Job Code
Q004
Job Family Code
Q000
Organization Group Code
Public Protection
Other Benefits
$1,994

Dante Giovannelli works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 0.67 FTE. Dante earned $170,560 in 2025. Their bargaining unit is POA.

Douglas Wong

Senior Human Resources Analyst/Police

2025 total comp
$170,354
Sub-department
Personnel
Organization group
Public Protection
Base pay
$125,349
Overtime
$0
Other pay
$0
Benefits
$45,006
Total compensation
$170,354
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.87

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
POL
Health and Dental Benefits
$16,915
Job Code
1244
Job Family Code
1200
Organization Group Code
Public Protection
Other Benefits
$9,641

Douglas Wong is a Senior Human Resources Analyst at Police within Personnel. They work permanent civil service, 0.87 FTE. 2025 total compensation came to $170,354. They are represented by Prof & Tech Eng, Local 21.