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 37

Durvett Walling

General Laborer/Public Utilities Commission

2025 total comp
$138,680
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$91,712
Overtime
$2,025
Other pay
$4,540
Benefits
$40,404
Total compensation
$138,680
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
1.01

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
7514
Job Family Code
7500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$7,320

Durvett Walling is a General Laborer at Public Utilities Commission within Semi-Skilled & General Labor. They work permanent civil service, 1.01 FTE. 2025 total compensation came to $138,680. They are represented by Laborers, Local 261.

Richard Manuofetoa

General Laborer/Public Utilities Commission

2025 total comp
$138,604
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$93,726
Overtime
$1,185
Other pay
$3,008
Benefits
$40,684
Total compensation
$138,604
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
1.01

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
7514
Job Family Code
7500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$7,309

Richard Manuofetoa works as a General Laborer for Public Utilities Commission within Semi-Skilled & General Labor. Their status is permanent civil service, 1.01 FTE. Richard earned $138,604 in 2025. Union affiliation: Laborers, Local 261.

Jeremy Rice

General Laborer/Public Utilities Commission

2024 total comp
$138,549
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$91,759
Overtime
$1,198
Other pay
$5,511
Benefits
$40,081
Total compensation
$138,549
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
$18,493
Job Code
7514
Job Family Code
7500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$7,423

Jeremy Rice works as a General Laborer for Public Utilities Commission within Semi-Skilled & General Labor. Their status is permanent civil service, 1.04 FTE. Jeremy earned $138,549 in 2024. They are represented by Laborers, Local 261.

Yolanda Wilson

General Laborer/Public Utilities Commission

2025 total comp
$138,460
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$91,712
Overtime
$5,048
Other pay
$1,232
Benefits
$40,468
Total compensation
$138,460
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
7514
Job Family Code
7500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$7,533

Yolanda Wilson works as a General Laborer for Public Utilities Commission within Semi-Skilled & General Labor. Their status is permanent civil service, 1.04 FTE. Yolanda earned $138,460 in 2025. Union affiliation: Laborers, Local 261.

Suzie Auyeung

Senior Account Clerk/Public Utilities Commission

2025 total comp
$138,149
Sub-department
Payroll, Billing & Accounting
Organization group
Public Works, Transportation & Commerce
Base pay
$96,518
Overtime
$0
Other pay
$0
Benefits
$41,631
Total compensation
$138,149
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
PUC
Health and Dental Benefits
$19,953
Job Code
1632
Job Family Code
1600
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$7,484

Suzie Auyeung works as a Senior Account Clerk for Public Utilities Commission within Payroll, Billing & Accounting. Their status is permanent civil service. Suzie earned $138,149 in 2025. They are represented by SEIU, Local 1021, Misc.

Giovanni Panopio

Senior Account Clerk/Public Utilities Commission

2025 total comp
$138,129
Sub-department
Payroll, Billing & Accounting
Organization group
Public Works, Transportation & Commerce
Base pay
$96,518
Overtime
$0
Other pay
$0
Benefits
$41,612
Total compensation
$138,129
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
PUC
Health and Dental Benefits
$19,953
Job Code
1632
Job Family Code
1600
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$7,465

Giovanni Panopio works as a Senior Account Clerk for Public Utilities Commission within Payroll, Billing & Accounting. Their status is permanent civil service. Giovanni earned $138,129 in 2025. Union affiliation: SEIU, Local 1021, Misc.

Lisa Chan

Senior Account Clerk/Public Utilities Commission

2025 total comp
$138,029
Sub-department
Payroll, Billing & Accounting
Organization group
Public Works, Transportation & Commerce
Base pay
$96,518
Overtime
$0
Other pay
$0
Benefits
$41,511
Total compensation
$138,029
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
PUC
Health and Dental Benefits
$19,953
Job Code
1632
Job Family Code
1600
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$7,364

Lisa Chan works as a Senior Account Clerk for Public Utilities Commission within Payroll, Billing & Accounting. Their status is permanent civil service. Lisa earned $138,029 in 2025. Their bargaining unit is SEIU, Local 1021, Misc.

Jennifer Ribeiro

IT Operations Support Administrative II/Public Utilities Commission

2024 total comp
$137,965
Sub-department
Information Systems
Organization group
Public Works, Transportation & Commerce
Base pay
$96,978
Overtime
$0
Other pay
$0
Benefits
$40,988
Total compensation
$137,965
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
1092
Job Family Code
1000
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$7,343

Jennifer Ribeiro holds the role of IT Operations Support Administrative II at Public Utilities Commission within Information Systems. Their status is permanent civil service, 1.04 FTE. In 2024, their total compensation was $137,965. Union affiliation: Prof & Tech Eng, Local 21.

Aidan Rourke

General Laborer/Public Utilities Commission

2025 total comp
$137,917
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$91,712
Overtime
$2,755
Other pay
$3,131
Benefits
$40,319
Total compensation
$137,917
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
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
$19,267
Job Code
7514
Job Family Code
7500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$7,214

At Public Utilities Commission, Aidan Rourke serves as a General Laborer within Semi-Skilled & General Labor. They work permanent civil service, 1.02 FTE. Their 2025 pay totaled $137,917. They are represented by Laborers, Local 261.

Janice Luong

Is Business Analyst/Public Utilities Commission

2025 total comp
$137,846
Sub-department
Information Systems
Organization group
Public Works, Transportation & Commerce
Base pay
$108,632
Overtime
$0
Other pay
$0
Benefits
$29,214
Total compensation
$137,846
Employment type
Temporary Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.92

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$17,967
Job Code
1052
Job Family Code
1000
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$4,459

At Public Utilities Commission, Janice Luong serves as a Is Business Analyst within Information Systems. They work temporary exempt, 0.92 FTE. Their 2025 pay totaled $137,846. They are represented by Prof & Tech Eng, Local 21.

Kenneth Kupperberg

Assistant Purchaser/Public Utilities Commission

2025 total comp
$137,839
Sub-department
Purchasing & Storekeeping
Organization group
Public Works, Transportation & Commerce
Base pay
$96,685
Overtime
$0
Other pay
$0
Benefits
$41,154
Total compensation
$137,839
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
1950
Job Family Code
1900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$7,392

At Public Utilities Commission, Kenneth Kupperberg serves as a Assistant Purchaser within Purchasing & Storekeeping. They work permanent civil service. Their 2025 pay totaled $137,839. Their bargaining unit is Prof & Tech Eng, Local 21.

Jemena-Kristian Tabayoyong

Management Assistant/Public Utilities Commission

2025 total comp
$137,833
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Works, Transportation & Commerce
Base pay
$96,329
Overtime
$0
Other pay
$0
Benefits
$41,504
Total compensation
$137,833
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
PUC
Health and Dental Benefits
$19,953
Job Code
1842
Job Family Code
1800
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$7,387

Jemena-Kristian Tabayoyong holds the role of Management Assistant at Public Utilities Commission within Budget, Admn & Stats Analysis. Their status is permanent civil service. In 2025, their total compensation was $137,833. Union affiliation: SEIU, Local 1021, Misc.

Kelly Kimes

Senior Const Inspector/Public Utilities Commission

2025 total comp
$137,797
Sub-department
Construction Inspection
Organization group
Public Works, Transportation & Commerce
Base pay
$67,339
Overtime
$22,526
Other pay
$20,339
Benefits
$27,593
Total compensation
$137,797
Employment type
Permanent Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.51

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$9,144
Job Code
6319
Job Family Code
6300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,386

Kelly Kimes is a Senior Const Inspector at Public Utilities Commission within Construction Inspection. They work permanent exempt, 0.51 FTE. 2025 total compensation came to $137,797. Union affiliation: Prof & Tech Eng, Local 21.

Orion Lauer

Utility Analyst/Public Utilities Commission

2025 total comp
$137,699
Sub-department
Energy & Environment
Organization group
Public Works, Transportation & Commerce
Base pay
$94,976
Overtime
$0
Other pay
$0
Benefits
$42,722
Total compensation
$137,699
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
$21,498
Job Code
5601
Job Family Code
5600
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$7,258

At Public Utilities Commission, Orion Lauer serves as a Utility Analyst within Energy & Environment. They work permanent civil service. Their 2025 pay totaled $137,699. They are represented by Prof & Tech Eng, Local 21.

Amanda Livingston

Executive Secretary 1/Public Utilities Commission

2025 total comp
$137,453
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Works, Transportation & Commerce
Base pay
$96,027
Overtime
$0
Other pay
$0
Benefits
$41,426
Total compensation
$137,453
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
PUC
Health and Dental Benefits
$19,953
Job Code
1450
Job Family Code
1400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$7,352

Amanda Livingston is a Executive Secretary 1 at Public Utilities Commission within Clerical, Secretarial & Steno. They work permanent civil service. 2025 total compensation came to $137,453. They are represented by SEIU, Local 1021, Misc.

Peter Camacho

Stationary Engineer Sewage Plant/Public Utilities Commission

2025 total comp
$137,432
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$91,087
Overtime
$2,873
Other pay
$3,085
Benefits
$40,386
Total compensation
$137,432
Employment type
Permanent Civil Service
Union / bargaining unit
Stationary Engineers, Local 39
Full-time equivalent (FTE)
0.69

Source-specific fields

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

Peter Camacho holds the role of Stationary Engineer Sewage Plant at Public Utilities Commission within Journeyman Trade. Their status is permanent civil service, 0.69 FTE. In 2025, their total compensation was $137,432. Their bargaining unit is Stationary Engineers, Local 39.