GCGovComp.app

City and County of San Francisco / Public Utilities Commission

Agency file

Public Utilities Commission

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

The Public Utilities Commission operates public utilities and infrastructure such as water, power, sanitation, or energy services.

In 2025, this agency had 2,676 employees with median total compensation of $190,857; the highest distinct record was $586,768.

Year
2025
Total payroll
$492.7M
Employees
2,676
Median total
$190,857
Highest record
$586,768

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 2,676 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($190,857) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$129,705 (70%)
  • Overtime$4,769 (3%)
  • Other$3,681 (2%)
  • Benefits$45,953 (25%)

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
$57,093
$137,432
$190,857
$240,633
$282,094

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

Largest job titles

Utility Specialist
100 · $234,286
General Laborer
78 · $136,971
Utility Plumber
70 · $226,307

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
$474.9M
2,690
$186,513
2025
$492.7M
3.7%
2,676
0.5%
$190,857
2.3%

Record list

Employees

Page 1

Gerald Maguire

Utility Plumber/Public Utilities Commission

2025 total comp
$257,868
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$147,594
Overtime
$42,667
Other pay
$8,565
Benefits
$59,042
Total compensation
$257,868
Employment type
Permanent Exempt
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.18

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$23,592
Job Code
7388
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$14,004

Gerald Maguire works as a Utility Plumber for Public Utilities Commission within Journeyman Trade. Their status is permanent exempt, 1.18 FTE. Gerald earned $257,868 in 2025. Union affiliation: Plumbers, Local 38.

Zeb George

Power Generation Technician 2/Public Utilities Commission

2025 total comp
$257,807
Sub-department
Skilled Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$148,186
Overtime
$40,804
Other pay
$9,003
Benefits
$59,815
Total compensation
$257,807
Employment type
Permanent Civil Service
Union / bargaining unit
Electrical Workers, Local 6
Full-time equivalent (FTE)
1.15

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$23,184
Job Code
7482
Job Family Code
7400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,903

At Public Utilities Commission, Zeb George serves as a Power Generation Technician 2 within Skilled Labor. They work permanent civil service, 1.15 FTE. Their 2025 pay totaled $257,807. They are represented by Electrical Workers, Local 6.

Hieu Doan

Maintenance Manager/Public Utilities Commission

2025 total comp
$257,773
Sub-department
Management
Organization group
Public Works, Transportation & Commerce
Base pay
$191,498
Overtime
$0
Other pay
$0
Benefits
$66,274
Total compensation
$257,773
Employment type
Permanent Civil Service
Union / bargaining unit
Municipal Exec Assoc, Misc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$24,559
Job Code
7263
Job Family Code
0900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$14,477

At Public Utilities Commission, Hieu Doan serves as a Maintenance Manager within Management. They work permanent civil service. Their 2025 pay totaled $257,773. Their bargaining unit is Municipal Exec Assoc, Misc.

Marcus Coleman

Is Business Analyst-Principal/Public Utilities Commission

2025 total comp
$257,610
Sub-department
Information Systems
Organization group
Public Works, Transportation & Commerce
Base pay
$196,074
Overtime
$0
Other pay
$0
Benefits
$61,536
Total compensation
$257,610
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
PUC
Health and Dental Benefits
$19,546
Job Code
1054
Job Family Code
1000
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$14,106

Marcus Coleman holds the role of Is Business Analyst-Principal at Public Utilities Commission within Information Systems. Their status is permanent civil service. In 2025, their total compensation was $257,610. Union affiliation: Prof & Tech Eng, Local 21.

Joseph Powers

Electrician/Public Utilities Commission

2025 total comp
$257,602
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$149,423
Overtime
$26,701
Other pay
$22,433
Benefits
$59,046
Total compensation
$257,602
Employment type
Permanent Civil Service
Union / bargaining unit
Electrical Workers, Local 6
Full-time equivalent (FTE)
1.11

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$23,685
Job Code
7345
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,928

Joseph Powers is a Electrician at Public Utilities Commission within Journeyman Trade. They work permanent civil service, 1.11 FTE. 2025 total compensation came to $257,602. They are represented by Electrical Workers, Local 6.

Reggie Walters

Water Operations Analyst/Public Utilities Commission

2025 total comp
$257,472
Sub-department
Administrative-DPW/PUC
Organization group
Public Works, Transportation & Commerce
Base pay
$188,931
Overtime
$5,748
Other pay
$0
Benefits
$62,792
Total compensation
$257,472
Employment type
Permanent Civil Service
Union / bargaining unit
Stationary Engineers, Local 39
Full-time equivalent (FTE)
1.02

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$21,973
Job Code
5148
Job Family Code
5100
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,955

Reggie Walters is a Water Operations Analyst at Public Utilities Commission within Administrative-Dpw/Puc. They work permanent civil service, 1.02 FTE. 2025 total compensation came to $257,472. Their bargaining unit is Stationary Engineers, Local 39.

Cornelius Hall

Utility Plumber/Public Utilities Commission

2025 total comp
$257,388
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$147,594
Overtime
$38,641
Other pay
$12,193
Benefits
$58,959
Total compensation
$257,388
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.17

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$23,592
Job Code
7388
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,959

Cornelius Hall works as a Utility Plumber for Public Utilities Commission within Journeyman Trade. Their status is permanent civil service, 1.17 FTE. Cornelius earned $257,388 in 2025. Union affiliation: Plumbers, Local 38.

Michael Slane

Senior Statnry Engineer Water Treat Plnt/Public Utilities Commission

2025 total comp
$257,357
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$152,803
Overtime
$26,936
Other pay
$17,488
Benefits
$60,129
Total compensation
$257,357
Employment type
Permanent Civil Service
Union / bargaining unit
Stationary Engineers, Local 39
Full-time equivalent (FTE)
1.11

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$21,973
Job Code
7343
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,936

Michael Slane is a Senior Statnry Engineer Water Treat Plnt at Public Utilities Commission within Journeyman Trade. They work permanent civil service, 1.11 FTE. 2025 total compensation came to $257,357. They are represented by Stationary Engineers, Local 39.

Dennison Lorenzana

Engineer/Public Utilities Commission

2025 total comp
$256,886
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$204,177
Overtime
$0
Other pay
$7,313
Benefits
$45,395
Total compensation
$256,886
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
PUC
Health and Dental Benefits
$1,139
Job Code
5241
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$14,178

Dennison Lorenzana works as a Engineer for Public Utilities Commission within Professional Engineering. Their status is permanent civil service. Dennison earned $256,886 in 2025. Their bargaining unit is Prof & Tech Eng, Local 21.

Cecilia Chan

Manager II/Public Utilities Commission

2025 total comp
$256,838
Sub-department
Management
Organization group
Public Works, Transportation & Commerce
Base pay
$190,245
Overtime
$0
Other pay
$0
Benefits
$66,593
Total compensation
$256,838
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Exec Assoc, Misc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$25,139
Job Code
0923
Job Family Code
0900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$14,400

Cecilia Chan works as a Manager II for Public Utilities Commission within Management. Their status is permanent exempt. Cecilia earned $256,838 in 2025. Their bargaining unit is Municipal Exec Assoc, Misc.

Larenzo Bell

Stationary Engineer Sewage Plant/Public Utilities Commission

2025 total comp
$256,778
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$137,586
Overtime
$46,818
Other pay
$14,175
Benefits
$58,199
Total compensation
$256,778
Employment type
Permanent Civil Service
Union / bargaining unit
Stationary Engineers, Local 39
Full-time equivalent (FTE)
1.21

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$21,973
Job Code
7372
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,912

Larenzo Bell works as a Stationary Engineer Sewage Plant for Public Utilities Commission within Journeyman Trade. Their status is permanent civil service, 1.21 FTE. Larenzo earned $256,778 in 2025. Their bargaining unit is Stationary Engineers, Local 39.

Zachary Robinson

Is Engineer-Principal/Public Utilities Commission

2025 total comp
$256,725
Sub-department
Information Systems
Organization group
Public Works, Transportation & Commerce
Base pay
$195,416
Overtime
$0
Other pay
$0
Benefits
$61,309
Total compensation
$256,725
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
PUC
Health and Dental Benefits
$19,546
Job Code
1044
Job Family Code
1000
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,976

Zachary Robinson works as a Is Engineer-Principal for Public Utilities Commission within Information Systems. Their status is permanent civil service. Zachary earned $256,725 in 2025. Their bargaining unit is Prof & Tech Eng, Local 21.

Anthony Portelli

Is Engineer-Senior/Public Utilities Commission

2025 total comp
$256,700
Sub-department
Information Systems
Organization group
Public Works, Transportation & Commerce
Base pay
$191,281
Overtime
$0
Other pay
$4,747
Benefits
$60,672
Total compensation
$256,700
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
PUC
Health and Dental Benefits
$19,546
Job Code
1043
Job Family Code
1000
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,923

At Public Utilities Commission, Anthony Portelli serves as a Is Engineer-Senior within Information Systems. They work permanent civil service. Their 2025 pay totaled $256,700. They are represented by Prof & Tech Eng, Local 21.

John Kyllonen

Electrician Supervisor 1/Public Utilities Commission

2024 total comp
$256,691
Sub-department
Supervisory-Labor & Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$156,130
Overtime
$5,111
Other pay
$37,290
Benefits
$58,159
Total compensation
$256,691
Employment type
Permanent Civil Service
Union / bargaining unit
Electrical Workers, Local 6
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$21,474
Job Code
7238
Job Family Code
7200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,497

John Kyllonen holds the role of Electrician Supervisor 1 at Public Utilities Commission within Supervisory-Labor & Trade. Their status is permanent civil service. In 2024, their total compensation was $256,691. They are represented by Electrical Workers, Local 6.

Larry Jr

Utility Plumber/Public Utilities Commission

2024 total comp
$256,685
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$148,232
Overtime
$38,513
Other pay
$11,156
Benefits
$58,785
Total compensation
$256,685
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.21

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$22,532
Job Code
7388
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,519

At Public Utilities Commission, Larry Jr serves as a Utility Plumber within Journeyman Trade. They work permanent civil service, 1.21 FTE. Their 2024 pay totaled $256,685. Their bargaining unit is Plumbers, Local 38.

Steven Morfoot

Power Generation Technician 2/Public Utilities Commission

2025 total comp
$256,609
Sub-department
Skilled Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$149,209
Overtime
$30,991
Other pay
$9,728
Benefits
$66,680
Total compensation
$256,609
Employment type
Permanent Civil Service
Union / bargaining unit
Electrical Workers, Local 6
Full-time equivalent (FTE)
1.11

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$29,888
Job Code
7482
Job Family Code
7400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,836

At Public Utilities Commission, Steven Morfoot serves as a Power Generation Technician 2 within Skilled Labor. They work permanent civil service, 1.11 FTE. Their 2025 pay totaled $256,609. Their bargaining unit is Electrical Workers, Local 6.

Marc Johnson

Stationary Engineer Sewage Plant/Public Utilities Commission

2025 total comp
$256,579
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$152,210
Overtime
$43,813
Other pay
$2,283
Benefits
$58,273
Total compensation
$256,579
Employment type
Permanent Civil Service
Union / bargaining unit
Stationary Engineers, Local 39
Full-time equivalent (FTE)
1.18

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$21,973
Job Code
7372
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,947

At Public Utilities Commission, Marc Johnson serves as a Stationary Engineer Sewage Plant within Journeyman Trade. They work permanent civil service, 1.18 FTE. Their 2025 pay totaled $256,579. Union affiliation: Stationary Engineers, Local 39.

Angela Hu

Prnpl Administrative Analyst II/Public Utilities Commission

2025 total comp
$256,443
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Works, Transportation & Commerce
Base pay
$195,190
Overtime
$0
Other pay
$0
Benefits
$61,252
Total compensation
$256,443
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
PUC
Health and Dental Benefits
$19,546
Job Code
1825
Job Family Code
1800
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,948

At Public Utilities Commission, Angela Hu serves as a Prnpl Administrative Analyst II within Budget, Admn & Stats Analysis. They work permanent civil service. Their 2025 pay totaled $256,443. Their bargaining unit is Prof & Tech Eng, Local 21.

Grace Tang

Prnpl Administrative Analyst II/Public Utilities Commission

2025 total comp
$256,362
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Works, Transportation & Commerce
Base pay
$195,190
Overtime
$0
Other pay
$0
Benefits
$61,172
Total compensation
$256,362
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
PUC
Health and Dental Benefits
$19,546
Job Code
1825
Job Family Code
1800
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,867

At Public Utilities Commission, Grace Tang serves as a Prnpl Administrative Analyst II within Budget, Admn & Stats Analysis. They work permanent civil service. Their 2025 pay totaled $256,362. Their bargaining unit is Prof & Tech Eng, Local 21.

Froilan Tabangcura

Sewer Repair Supervisor/Public Utilities Commission

2025 total comp
$256,281
Sub-department
Supervisory-Labor & Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$152,451
Overtime
$11,698
Other pay
$34,806
Benefits
$57,326
Total compensation
$256,281
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
1.04

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$19,267
Job Code
7246
Job Family Code
7200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,998

At Public Utilities Commission, Froilan Tabangcura serves as a Sewer Repair Supervisor within Supervisory-Labor & Trade. They work permanent civil service, 1.04 FTE. Their 2025 pay totaled $256,281. Their bargaining unit is Laborers, Local 261.

Heather Hallett

Is Business Analyst-Principal/Public Utilities Commission

2025 total comp
$256,217
Sub-department
Information Systems
Organization group
Public Works, Transportation & Commerce
Base pay
$193,055
Overtime
$0
Other pay
$2,159
Benefits
$61,003
Total compensation
$256,217
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
PUC
Health and Dental Benefits
$19,546
Job Code
1054
Job Family Code
1000
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$14,007

Heather Hallett is a Is Business Analyst-Principal at Public Utilities Commission within Information Systems. They work permanent civil service. 2025 total compensation came to $256,217. Union affiliation: Prof & Tech Eng, Local 21.

Ian Long

Manager I/Public Utilities Commission

2025 total comp
$256,109
Sub-department
Management
Organization group
Public Works, Transportation & Commerce
Base pay
$189,701
Overtime
$0
Other pay
$0
Benefits
$66,408
Total compensation
$256,109
Employment type
Permanent Civil Service
Union / bargaining unit
Municipal Exec Assoc, Misc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$25,152
Job Code
0922
Job Family Code
0900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$14,277

At Public Utilities Commission, Ian Long serves as a Manager I within Management. They work permanent civil service. Their 2025 pay totaled $256,109. They are represented by Municipal Exec Assoc, Misc.

Emily Rogers-Pharr

Manager II/Public Utilities Commission

2025 total comp
$256,065
Sub-department
Management
Organization group
Public Works, Transportation & Commerce
Base pay
$182,489
Overtime
$0
Other pay
$0
Benefits
$73,576
Total compensation
$256,065
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Exec Assoc, Misc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$34,024
Job Code
0923
Job Family Code
0900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,599

At Public Utilities Commission, Emily Rogers-Pharr serves as a Manager II within Management. They work permanent exempt. Their 2025 pay totaled $256,065. Union affiliation: Municipal Exec Assoc, Misc.

Eric Wong

Prnpl Administrative Analyst II/Public Utilities Commission

2024 total comp
$256,053
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Works, Transportation & Commerce
Base pay
$194,837
Overtime
$0
Other pay
$0
Benefits
$61,216
Total compensation
$256,053
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1.04

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$18,802
Job Code
1825
Job Family Code
1800
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,532

Eric Wong is a Prnpl Administrative Analyst II at Public Utilities Commission within Budget, Admn & Stats Analysis. They work permanent civil service, 1.04 FTE. 2024 total compensation came to $256,053. Union affiliation: Prof & Tech Eng, Local 21.

Michael Murphy

Chief Statnry Eng,Wtrtreat Plnt/Public Utilities Commission

2025 total comp
$256,038
Sub-department
Supervisory-Labor & Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$171,289
Overtime
$15,124
Other pay
$9,204
Benefits
$60,422
Total compensation
$256,038
Employment type
Permanent Civil Service
Union / bargaining unit
Stationary Engineers, Local 39
Full-time equivalent (FTE)
1.06

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$21,973
Job Code
7245
Job Family Code
7200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,906

At Public Utilities Commission, Michael Murphy serves as a Chief Statnry Eng,Wtrtreat Plnt within Supervisory-Labor & Trade. They work permanent civil service, 1.06 FTE. Their 2025 pay totaled $256,038. Their bargaining unit is Stationary Engineers, Local 39.

Ronaldo Gallega

Water Service Inspector/Public Utilities Commission

2025 total comp
$255,952
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$148,932
Overtime
$12,574
Other pay
$33,016
Benefits
$61,431
Total compensation
$255,952
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.05

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$23,592
Job Code
7316
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,906

Ronaldo Gallega works as a Water Service Inspector for Public Utilities Commission within Journeyman Trade. Their status is permanent civil service, 1.05 FTE. Ronaldo earned $255,952 in 2025. They are represented by Plumbers, Local 38.

Shailesh Garach

Manager III/Public Utilities Commission

2025 total comp
$255,816
Sub-department
Management
Organization group
Public Works, Transportation & Commerce
Base pay
$199,266
Overtime
$0
Other pay
$0
Benefits
$56,550
Total compensation
$255,816
Employment type
Temporary Exempt
Union / bargaining unit
Municipal Exec Assoc, Misc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$13,814
Job Code
0931
Job Family Code
0900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$14,398

Shailesh Garach works as a Manager III for Public Utilities Commission within Management. Their status is temporary exempt. Shailesh earned $255,816 in 2025. They are represented by Municipal Exec Assoc, Misc.

Dana Ripley

Engineer/Public Utilities Commission

2025 total comp
$255,634
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$194,476
Overtime
$0
Other pay
$0
Benefits
$61,158
Total compensation
$255,634
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
PUC
Health and Dental Benefits
$19,546
Job Code
5241
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,955

Dana Ripley is a Engineer at Public Utilities Commission within Professional Engineering. They work permanent civil service. 2025 total compensation came to $255,634. Their bargaining unit is Prof & Tech Eng, Local 21.

Seth Kline

Senior Statnry Engineer Water Treat Plnt/Public Utilities Commission

2025 total comp
$255,395
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$152,797
Overtime
$27,582
Other pay
$15,220
Benefits
$59,795
Total compensation
$255,395
Employment type
Temporary Provisional
Union / bargaining unit
Stationary Engineers, Local 39
Full-time equivalent (FTE)
1.11

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$21,973
Job Code
7343
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,923

Seth Kline holds the role of Senior Statnry Engineer Water Treat Plnt at Public Utilities Commission within Journeyman Trade. Their status is temporary provisional, 1.11 FTE. In 2025, their total compensation was $255,395. They are represented by Stationary Engineers, Local 39.

Shelby Campbell

Project Manager 4/Public Utilities Commission

2025 total comp
$255,315
Sub-department
Construction Project Mgmt
Organization group
Public Works, Transportation & Commerce
Base pay
$152,780
Overtime
$0
Other pay
$56,230
Benefits
$46,306
Total compensation
$255,315
Employment type
Temporary Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.52

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$10,224
Job Code
5508
Job Family Code
5500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$14,081

At Public Utilities Commission, Shelby Campbell serves as a Project Manager 4 within Construction Project Management. They work temporary exempt, 0.52 FTE. Their 2025 pay totaled $255,315. They are represented by Prof & Tech Eng, Local 21.

Anthony Chan

Utility Plumber/Public Utilities Commission

2025 total comp
$255,312
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$147,594
Overtime
$32,325
Other pay
$16,477
Benefits
$58,915
Total compensation
$255,312
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.13

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$23,592
Job Code
7388
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,970

At Public Utilities Commission, Anthony Chan serves as a Utility Plumber within Journeyman Trade. They work permanent civil service, 1.13 FTE. Their 2025 pay totaled $255,312. Their bargaining unit is Plumbers, Local 38.

Hao Huang

Manager II/Public Utilities Commission

2025 total comp
$255,115
Sub-department
Management
Organization group
Public Works, Transportation & Commerce
Base pay
$199,697
Overtime
$0
Other pay
$0
Benefits
$55,418
Total compensation
$255,115
Employment type
Permanent Civil Service
Union / bargaining unit
Municipal Exec Assoc, Misc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$12,524
Job Code
0923
Job Family Code
0900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$14,494

Hao Huang works as a Manager II for Public Utilities Commission within Management. Their status is permanent civil service. Hao earned $255,115 in 2025. Union affiliation: Municipal Exec Assoc, Misc.

Glorina Crisostomo

Chief Water Service Inspector/Public Utilities Commission

2025 total comp
$255,058
Sub-department
Supervisory-Labor & Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$190,177
Overtime
$0
Other pay
$400
Benefits
$64,481
Total compensation
$255,058
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$23,592
Job Code
7204
Job Family Code
7200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,843

Glorina Crisostomo works as a Chief Water Service Inspector for Public Utilities Commission within Supervisory-Labor & Trade. Their status is permanent civil service. Glorina earned $255,058 in 2025. Union affiliation: Plumbers, Local 38.

Brian Quinn

Is Engineer-Principal/Public Utilities Commission

2025 total comp
$255,017
Sub-department
Information Systems
Organization group
Public Works, Transportation & Commerce
Base pay
$194,000
Overtime
$0
Other pay
$0
Benefits
$61,017
Total compensation
$255,017
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
PUC
Health and Dental Benefits
$19,546
Job Code
1044
Job Family Code
1000
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,886

At Public Utilities Commission, Brian Quinn serves as a Is Engineer-Principal within Information Systems. They work permanent civil service. Their 2025 pay totaled $255,017. Their bargaining unit is Prof & Tech Eng, Local 21.

James Jaboneta

Electrician/Public Utilities Commission

2025 total comp
$254,992
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$146,413
Overtime
$27,316
Other pay
$22,661
Benefits
$58,602
Total compensation
$254,992
Employment type
Permanent Civil Service
Union / bargaining unit
Electrical Workers, Local 6
Full-time equivalent (FTE)
1.11

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$23,685
Job Code
7345
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,898

James Jaboneta works as a Electrician for Public Utilities Commission within Journeyman Trade. Their status is permanent civil service, 1.11 FTE. James earned $254,992 in 2025. Their bargaining unit is Electrical Workers, Local 6.

Matthew Freiberg

Manager III/Public Utilities Commission

2025 total comp
$254,963
Sub-department
Management
Organization group
Public Works, Transportation & Commerce
Base pay
$190,301
Overtime
$0
Other pay
$0
Benefits
$64,662
Total compensation
$254,963
Employment type
Permanent Civil Service
Union / bargaining unit
Municipal Exec Assoc, Misc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$23,269
Job Code
0931
Job Family Code
0900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$14,344

At Public Utilities Commission, Matthew Freiberg serves as a Manager III within Management. They work permanent civil service. Their 2025 pay totaled $254,963. Their bargaining unit is Municipal Exec Assoc, Misc.

Bradley Hurst

Electronic Maintenance Technician/Public Utilities Commission

2025 total comp
$254,869
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$161,243
Overtime
$12,059
Other pay
$21,106
Benefits
$60,462
Total compensation
$254,869
Employment type
Temporary Exempt
Union / bargaining unit
Electrical Workers, Local 6
Full-time equivalent (FTE)
1.05

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$23,685
Job Code
7318
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,846

Bradley Hurst is a Electronic Maintenance Technician at Public Utilities Commission within Journeyman Trade. They work temporary exempt, 1.05 FTE. 2025 total compensation came to $254,869. Union affiliation: Electrical Workers, Local 6.

Mark Ragaza

Senior Community Systems Technican/Public Utilities Commission

2025 total comp
$254,775
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$187,372
Overtime
$8,001
Other pay
$0
Benefits
$59,403
Total compensation
$254,775
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.03

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$18,828
Job Code
7368
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,881

Mark Ragaza is a Senior Community Systems Technican at Public Utilities Commission within Journeyman Trade. They work permanent civil service, 1.03 FTE. 2025 total compensation came to $254,775. Their bargaining unit is SEIU, Local 1021, Misc.

Judith Neidorff

Safety Officer/Public Utilities Commission

2025 total comp
$254,695
Sub-department
Administrative-DPW/PUC
Organization group
Public Works, Transportation & Commerce
Base pay
$194,276
Overtime
$0
Other pay
$0
Benefits
$60,419
Total compensation
$254,695
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.96

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$18,793
Job Code
5177
Job Family Code
5100
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,984

Judith Neidorff holds the role of Safety Officer at Public Utilities Commission within Administrative-Dpw/Puc. Their status is permanent civil service, 0.96 FTE. In 2025, their total compensation was $254,695. Their bargaining unit is Prof & Tech Eng, Local 21.

Don Jr

Electr Instrmntn Technician Water Poll/Public Utilities Commission

2025 total comp
$254,631
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$150,057
Overtime
$28,889
Other pay
$20,346
Benefits
$55,340
Total compensation
$254,631
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1.13

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$19,546
Job Code
7336
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$14,081

Don Jr is a Electr Instrmntn Technician Water Poll at Public Utilities Commission within Journeyman Trade. They work permanent civil service, 1.13 FTE. 2025 total compensation came to $254,631. Union affiliation: Prof & Tech Eng, Local 21.