GCGovComp.app

City and County of San Francisco / Police / Police Officer 3

Job-title file

Police Officer 3

Enforce laws and maintain public safety — patrol, respond to incidents, investigate crimes, and make arrests.

1,224 employees hold this title in Police. Median total compensation for the role is $281,284, above the department median of $250,324.

Employees
1,224
Total payroll
$304.5M
Role median
$281,284
Agency median
$250,324
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

$26$505,406+

Hover a bar for its range; click to filter the list below.

How total compensation varies among the 1,224 people in this role. Even for one job title, pay differs with seniority, step, overtime, and tenure. Each bar is a pay range; the far-right bar collects the highest earners.

Compared with the local labor market

Police Officer 3 pay vs. the San Francisco-Oakland-Fremont, CA area

Across all employers in the San Francisco-Oakland-Fremont, CA area, the median wage for Police and Sheriff's Patrol Officers — about 7,990 people — is $132,000. Police pays a median base salary of $158,368 for this role, 20% above that figureabove the 90th percentile of local pay for the occupation.

Where Police sits in the local pay range

10th
25th
Median
75th
90th
$95,390
$124,970
$132,000
$141,810
$156,690
Police median · $158,368

The bar is the range of annual wages for Police and Sheriff's Patrol Officers across every employer in the San Francisco-Oakland-Fremont, CA area, from the 10th to the 90th percentile, with the middle 50% highlighted. The marker shows Police’s median base salary for this role. Both figures are base pay only.

And across the country

Nationwide, the median wage for Police and Sheriff's Patrol Officers — about 670,520 people — is $76,210. Police’s median base salary is 108% above that national figure, above the 90th percentile of pay for the occupation nationally.

10th
25th
Median
75th
90th
$47,510
$59,290
$76,210
$97,600
$115,120
Police median · $158,368

Local and national wages differ for reasons beyond how well a job pays — cost of living, the mix of employers, and local demand for the occupation all move the San Francisco-Oakland-Fremont, CA range relative to the national one.

Computed over the 1,691 of 1,860 people in this role paid at least $25,000in base salary. The rest are part-year or part-time records, whose actual pay isn’t comparable to a full-time annual wage.

Median total compensation for this role at Police is $253,890, which includes overtime and employer-paid benefits. The benchmark above excludes both, so total compensation is deliberately not compared against it.

Benchmark: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (May 2025). BLS Occupational Employment and Wage Statistics (OEWS) covers all employers in the area — private, non-profit, and government alike — so this is a comparison against the whole local labor market for the occupation, not against private-sector pay. OEWS wages are straight-time pay and exclude overtime, shift differentials, and employer-paid benefits, so the government figure shown here is base pay on the same basis. Total compensation is not comparable to it. Job titles are matched to the closest standard occupation, so the comparison is between similar work rather than an identical job classification.

Compare jurisdictions

Police Officer beyond City and County of San Francisco

This role is reported in 31 jurisdictions. In City and County of San Francisco, the median of $253,890 ranks #2 of 31. See Police Officer across all of City and County of San Francisco

Highest-paying jurisdictions for this role

City of San Jose
$286,889 · 818
City of Los Angeles
$187,245 · 5,730
City of Boston
$185,462 · 1,335
City of Worcester
$128,256 · 371
City of Phoenix, Arizona
$116,326 · 2,460
Illinois
$114,200 · 7
California
$111,913 · 298

Median total compensation for comparable Police Officerroles in other jurisdictions. Titles are matched by normalized name across sources, not identical job classification, and pay is not cost-of-living adjusted. Each bar links to that jurisdiction’s page for the role.

Record list

Employees with this title

Page 1

Andrew Young

Police Officer 3/Police

2025 total comp
$454,408
Sub-department
Police Services
Organization group
Public Protection
Base pay
$162,338
Overtime
$219,933
Other pay
$18,487
Benefits
$53,650
Total compensation
$454,408
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.87

Source-specific fields

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

At Police, Andrew Young serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.87 FTE. Their 2025 pay totaled $454,408. Union affiliation: Poa.

Christine Magayanes

Police Officer 3/Police

2025 total comp
$453,868
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$209,472
Other pay
$28,619
Benefits
$54,300
Total compensation
$453,868
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.73

Source-specific fields

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

At Police, Christine Magayanes serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.73 FTE. Their 2025 pay totaled $453,868. Union affiliation: Poa.

Erik Whitney

Police Officer 3/Police

2025 total comp
$453,654
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$213,073
Other pay
$25,322
Benefits
$53,781
Total compensation
$453,654
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.76

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
$5,664

Erik Whitney holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.76 FTE. In 2025, their total compensation was $453,654. They are represented by Poa.

Andrew Hidalgo

Police Officer 3/Police

2025 total comp
$451,346
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$211,600
Other pay
$25,958
Benefits
$52,310
Total compensation
$451,346
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.57

Source-specific fields

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

At Police, Andrew Hidalgo serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.57 FTE. Their 2025 pay totaled $451,346. They are represented by Poa.

Eric Caracciolo

Police Officer 3/Police

2025 total comp
$450,609
Sub-department
Police Services
Organization group
Public Protection
Base pay
$169,874
Overtime
$188,294
Other pay
$30,003
Benefits
$62,439
Total compensation
$450,609
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.96

Source-specific fields

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

Eric Caracciolo is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.96 FTE. 2025 total compensation came to $450,609. Union affiliation: Poa.

Lance Tom

Police Officer 3/Police

2025 total comp
$449,886
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$217,057
Other pay
$19,069
Benefits
$52,306
Total compensation
$449,886
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.8

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
$5,637

Lance Tom works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.8 FTE. Lance earned $449,886 in 2025. Their bargaining unit is Poa.

Derrick Liang

Police Officer 3/Police

2025 total comp
$449,756
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$208,804
Other pay
$26,224
Benefits
$53,250
Total compensation
$449,756
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.75

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
$5,592

Derrick Liang works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.75 FTE. Derrick earned $449,756 in 2025. Their bargaining unit is Poa.

Clem-Cedric Hood

Police Officer 3/Police

2025 total comp
$448,909
Sub-department
Police Services
Organization group
Public Protection
Base pay
$160,815
Overtime
$214,017
Other pay
$21,978
Benefits
$52,099
Total compensation
$448,909
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.78

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
$5,609

At Police, Clem-Cedric Hood serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.78 FTE. Their 2025 pay totaled $448,909. Their bargaining unit is Poa.

Lorenzo Adamson

Police Officer 3/Police

2025 total comp
$447,315
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$203,108
Other pay
$28,547
Benefits
$54,204
Total compensation
$447,315
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.71

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

At Police, Lorenzo Adamson serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.71 FTE. Their 2025 pay totaled $447,315. They are represented by Poa.

Seamus Jensen

Police Officer 3/Police

2025 total comp
$446,068
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,729
Overtime
$215,246
Other pay
$16,621
Benefits
$52,472
Total compensation
$446,068
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.81

Source-specific fields

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

At Police, Seamus Jensen serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.81 FTE. Their 2025 pay totaled $446,068. Their bargaining unit is Poa.

Alvaro Mora

Police Officer 3/Police

2025 total comp
$445,004
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$200,197
Other pay
$30,156
Benefits
$53,173
Total compensation
$445,004
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.7

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
$5,515

At Police, Alvaro Mora serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.7 FTE. Their 2025 pay totaled $445,004. Union affiliation: Poa.

Bryan Zahn

Police Officer 3/Police

2025 total comp
$443,840
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,501
Overtime
$207,665
Other pay
$21,963
Benefits
$52,711
Total compensation
$443,840
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.75

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
$5,453

Bryan Zahn works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.75 FTE. Bryan earned $443,840 in 2025. Their bargaining unit is Poa.

Ginger Bass

Police Officer 3/Police

2025 total comp
$442,951
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$209,414
Other pay
$20,007
Benefits
$52,076
Total compensation
$442,951
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.78

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
$5,539

Ginger Bass is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.78 FTE. 2025 total compensation came to $442,951. Their bargaining unit is Poa.

Chhunmeng Tov

Police Officer 3/Police

2025 total comp
$441,601
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$199,782
Other pay
$27,201
Benefits
$53,164
Total compensation
$441,601
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.71

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
$5,506

Chhunmeng Tov is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.71 FTE. 2025 total compensation came to $441,601. They are represented by Poa.

Maximiliano Thomas

Police Officer 3/Police

2025 total comp
$441,255
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$189,003
Other pay
$37,256
Benefits
$53,541
Total compensation
$441,255
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.67

Source-specific fields

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

Maximiliano Thomas works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.67 FTE. Maximiliano earned $441,255 in 2025. Union affiliation: Poa.

David Rodriguez

Police Officer 3/Police

2025 total comp
$439,475
Sub-department
Police Services
Organization group
Public Protection
Base pay
$160,598
Overtime
$198,121
Other pay
$27,272
Benefits
$53,483
Total compensation
$439,475
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.7

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
$5,511

David Rodriguez works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.7 FTE. David earned $439,475 in 2025. Their bargaining unit is Poa.

Michael Grande

Police Officer 3/Police

2025 total comp
$439,463
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$195,139
Other pay
$29,465
Benefits
$53,404
Total compensation
$439,463
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.66

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
$5,529

Michael Grande is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.66 FTE. 2025 total compensation came to $439,463. Union affiliation: Poa.

Donald Sakiyama

Police Officer 3/Police

2025 total comp
$439,002
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$200,490
Other pay
$24,524
Benefits
$52,510
Total compensation
$439,002
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.67

Source-specific fields

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

At Police, Donald Sakiyama serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.67 FTE. Their 2025 pay totaled $439,002. Union affiliation: Poa.

Ariel Wong

Police Officer 3/Police

2025 total comp
$436,731
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$209,297
Other pay
$14,018
Benefits
$51,938
Total compensation
$436,731
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.79

Source-specific fields

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

Ariel Wong holds the role of Police Officer 3 at Police within Police Services. Their status is permanent civil service, 1.79 FTE. In 2025, their total compensation was $436,731. Union affiliation: Poa.

Thomas Coffaro

Police Officer 3/Police

2025 total comp
$435,932
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$190,709
Other pay
$30,607
Benefits
$53,138
Total compensation
$435,932
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.67

Source-specific fields

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

Thomas Coffaro is a Police Officer 3 at Police within Police Services. They work permanent civil service, 1.67 FTE. 2025 total compensation came to $435,932. Union affiliation: Poa.

Joseph Sharlow

Police Officer 3/Police

2025 total comp
$435,427
Sub-department
Police Services
Organization group
Public Protection
Base pay
$177,220
Overtime
$126,712
Other pay
$63,277
Benefits
$68,217
Total compensation
$435,427
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
2.02

Source-specific fields

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

Joseph Sharlow works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 2.02 FTE. Joseph earned $435,427 in 2025. Union affiliation: Poa.

Antonio Balingit

Police Officer 3/Police

2025 total comp
$434,383
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$184,961
Other pay
$34,918
Benefits
$53,026
Total compensation
$434,383
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.62

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
$5,368

Antonio Balingit works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.62 FTE. Antonio earned $434,383 in 2025. Their bargaining unit is Poa.

Irvin Huerta

Police Officer 3/Police

2025 total comp
$431,287
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,601
Overtime
$199,943
Other pay
$17,734
Benefits
$52,009
Total compensation
$431,287
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.75

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
$5,146

At Police, Irvin Huerta serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.75 FTE. Their 2025 pay totaled $431,287. Union affiliation: Poa.

Giuseppe Festa

Police Officer 3/Police

2025 total comp
$431,283
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$113,190
Other pay
$103,150
Benefits
$53,465
Total compensation
$431,283
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.39

Source-specific fields

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

Giuseppe Festa works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.39 FTE. Giuseppe earned $431,283 in 2025. Their bargaining unit is Poa.

R. Weems

Police Officer 3/Police

2025 total comp
$430,975
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,455
Overtime
$180,374
Other pay
$35,240
Benefits
$53,907
Total compensation
$430,975
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.62

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
$5,330

At Police, R. Weems serves as a Police Officer 3 within Police Services. They work permanent civil service, 1.62 FTE. Their 2025 pay totaled $430,975. Their bargaining unit is Poa.

Allen Zhao

Police Officer 3/Police

2025 total comp
$430,350
Sub-department
Police Services
Organization group
Public Protection
Base pay
$161,478
Overtime
$190,466
Other pay
$26,305
Benefits
$52,101
Total compensation
$430,350
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
1.66

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
$5,361

Allen Zhao works as a Police Officer 3 for Police within Police Services. Their status is permanent civil service, 1.66 FTE. Allen earned $430,350 in 2025. They are represented by Poa.

Ryan Mceachern

Police Officer 3/Police

2025 total comp
$429,625
Sub-department
Police Services
Organization group
Public Protection
Base pay
$178,263
Overtime
$159,829
Other pay
$22,821
Benefits
$68,712
Total compensation
$429,625
Employment type
Permanent Civil Service
Union / bargaining unit
Poa
Full-time equivalent (FTE)
2.25

Source-specific fields

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

At Police, Ryan Mceachern serves as a Police Officer 3 within Police Services. They work permanent civil service, 2.25 FTE. Their 2025 pay totaled $429,625. Their bargaining unit is Poa.