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

$6$344,405+

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.

Record list

Employees

Highest-paid first / page 24

Alexander Bell

Operating Engineer, Universal/Public Utilities Commission

2025 total comp
$222,308
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$126,936
Overtime
$18,930
Other pay
$20,266
Benefits
$56,176
Total compensation
$222,308
Employment type
Permanent Civil Service
Union / bargaining unit
Operating Engineers, Local 3
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
$23,479
Job Code
7328
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,271

At Public Utilities Commission, Alexander Bell serves as a Operating Engineer, Universal within Journeyman Trade. They work permanent civil service, 1.01 FTE. Their 2025 pay totaled $222,308. Union affiliation: Operating Engineers, Local 3.

Todd Robinson

Utility Specialist/Public Utilities Commission

2025 total comp
$222,269
Sub-department
Energy & Environment
Organization group
Public Works, Transportation & Commerce
Base pay
$182,463
Overtime
$0
Other pay
$0
Benefits
$39,806
Total compensation
$222,269
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
Job Code
5602
Job Family Code
5600
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,857
Retirement Contribution
$25,949

Todd Robinson works as a Utility Specialist for Public Utilities Commission within Energy & Environment. Their status is permanent civil service. Todd earned $222,269 in 2025. Union affiliation: Prof & Tech Eng, Local 21.

Thomas Marx

Utility Specialist/Public Utilities Commission

2025 total comp
$222,242
Sub-department
Energy & Environment
Organization group
Public Works, Transportation & Commerce
Base pay
$182,463
Overtime
$0
Other pay
$0
Benefits
$39,779
Total compensation
$222,242
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
Job Code
5602
Job Family Code
5600
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,830
Retirement Contribution
$25,949

Thomas Marx is a Utility Specialist at Public Utilities Commission within Energy & Environment. They work permanent civil service. 2025 total compensation came to $222,242. Their bargaining unit is Prof & Tech Eng, Local 21.

Helen Duhe

Pr Administrative Analyst/Public Utilities Commission

2025 total comp
$222,185
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Works, Transportation & Commerce
Base pay
$167,155
Overtime
$0
Other pay
$0
Benefits
$55,030
Total compensation
$222,185
Employment type
Temporary 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
PUC
Health and Dental Benefits
$19,546
Job Code
1824
Job Family Code
1800
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,716

Helen Duhe works as a Pr Administrative Analyst for Public Utilities Commission within Budget, Admn & Stats Analysis. Their status is temporary exempt. Helen earned $222,185 in 2025. Union affiliation: Prof & Tech Eng, Local 21.

Kevin Lewis

Manager I/Public Utilities Commission

2025 total comp
$222,175
Sub-department
Management
Organization group
Public Works, Transportation & Commerce
Base pay
$169,970
Overtime
$0
Other pay
$0
Benefits
$52,205
Total compensation
$222,175
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
$13,814
Job Code
0922
Job Family Code
0900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$14,219

Kevin Lewis is a Manager I at Public Utilities Commission within Management. They work permanent civil service. 2025 total compensation came to $222,175. Their bargaining unit is Municipal Exec Assoc, Misc.

Travis Paxton

Is Engineer-Senior/Public Utilities Commission

2025 total comp
$222,167
Sub-department
Information Systems
Organization group
Public Works, Transportation & Commerce
Base pay
$165,925
Overtime
$0
Other pay
$444
Benefits
$55,798
Total compensation
$222,167
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
$12,659

Travis Paxton works as a Is Engineer-Senior for Public Utilities Commission within Information Systems. Their status is permanent civil service. Travis earned $222,167 in 2025. Union affiliation: Prof & Tech Eng, Local 21.

Lori Vanairsdale

Senior Const Inspector/Public Utilities Commission

2025 total comp
$222,053
Sub-department
Construction Inspection
Organization group
Public Works, Transportation & Commerce
Base pay
$160,814
Overtime
$6,069
Other pay
$0
Benefits
$55,170
Total compensation
$222,053
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
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
$19,546
Job Code
6319
Job Family Code
6300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,754

Lori Vanairsdale works as a Senior Const Inspector for Public Utilities Commission within Construction Inspection. Their status is permanent civil service, 1.03 FTE. Lori earned $222,053 in 2025. They are represented by Prof & Tech Eng, Local 21.

Jose Ponce

Stationary Engineer/Public Utilities Commission

2025 total comp
$222,048
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$126,997
Overtime
$27,494
Other pay
$13,130
Benefits
$54,426
Total compensation
$222,048
Employment type
Permanent Civil Service
Union / bargaining unit
Stationary Engineers, Local 39
Full-time equivalent (FTE)
1.14

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
7334
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,776

At Public Utilities Commission, Jose Ponce serves as a Stationary Engineer within Journeyman Trade. They work permanent civil service, 1.14 FTE. Their 2025 pay totaled $222,048. Their bargaining unit is Stationary Engineers, Local 39.

Ernest Jung

Senior Human Resources Analyst/Public Utilities Commission

2025 total comp
$221,962
Sub-department
Personnel
Organization group
Public Works, Transportation & Commerce
Base pay
$166,383
Overtime
$0
Other pay
$0
Benefits
$55,579
Total compensation
$221,962
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
1244
Job Family Code
1200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,373

Ernest Jung works as a Senior Human Resources Analyst for Public Utilities Commission within Personnel. Their status is permanent civil service. Ernest earned $221,962 in 2025. Union affiliation: Prof & Tech Eng, Local 21.

Allen Moore

Utility Plumber Apprentice II/Public Utilities Commission

2025 total comp
$221,938
Sub-department
Skilled Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$141,779
Overtime
$18,781
Other pay
$5,404
Benefits
$55,974
Total compensation
$221,938
Employment type
Permanent Exempt
Union / bargaining unit
Plumbers, Local 38
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
$23,182
Job Code
7464
Job Family Code
7400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,278

Allen Moore is a Utility Plumber Apprentice II at Public Utilities Commission within Skilled Labor. They work permanent exempt, 1.06 FTE. 2025 total compensation came to $221,938. Union affiliation: Plumbers, Local 38.

Justin Lyman

Maintenance Planner/Public Utilities Commission

2025 total comp
$221,934
Sub-department
Supervisory-Labor & Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$161,581
Overtime
$0
Other pay
$2,835
Benefits
$57,518
Total compensation
$221,934
Employment type
Permanent Civil Service
Union / bargaining unit
Stationary Engineers, Local 39
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,973
Job Code
7262
Job Family Code
7200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,163

Justin Lyman holds the role of Maintenance Planner at Public Utilities Commission within Supervisory-Labor & Trade. Their status is permanent civil service. In 2025, their total compensation was $221,934. Their bargaining unit is Stationary Engineers, Local 39.

Danilo Jurkovic

Stationary Engineer Sewage Plant/Public Utilities Commission

2025 total comp
$221,733
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$134,987
Overtime
$25,107
Other pay
$6,231
Benefits
$55,407
Total compensation
$221,733
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
7372
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,673

Danilo Jurkovic is a Stationary Engineer Sewage Plant at Public Utilities Commission within Journeyman Trade. They work permanent civil service, 1.11 FTE. 2025 total compensation came to $221,733. They are represented by Stationary Engineers, Local 39.

Kathryn Mandapat

Engineer/Public Utilities Commission

2025 total comp
$221,703
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$167,535
Overtime
$0
Other pay
$442
Benefits
$53,726
Total compensation
$221,703
Employment type
Permanent Exempt
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
PUC
Health and Dental Benefits
$16,979
Job Code
5241
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,812

Kathryn Mandapat is a Engineer at Public Utilities Commission within Professional Engineering. They work permanent exempt, 0.87 FTE. 2025 total compensation came to $221,703. Union affiliation: Prof & Tech Eng, Local 21.

Michael Kiely

Operating Engineer, Universal/Public Utilities Commission

2025 total comp
$221,513
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$132,269
Overtime
$23,922
Other pay
$8,494
Benefits
$56,828
Total compensation
$221,513
Employment type
Permanent Civil Service
Union / bargaining unit
Operating Engineers, Local 3
Full-time equivalent (FTE)
1.09

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$24,475
Job Code
7328
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,207

Michael Kiely holds the role of Operating Engineer, Universal at Public Utilities Commission within Journeyman Trade. Their status is permanent civil service, 1.09 FTE. In 2025, their total compensation was $221,513. They are represented by Operating Engineers, Local 3.

Eric Sutera

Watershed Forester/Public Utilities Commission

2025 total comp
$221,376
Sub-department
Management
Organization group
Public Works, Transportation & Commerce
Base pay
$159,508
Overtime
$0
Other pay
$0
Benefits
$61,868
Total compensation
$221,376
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
$26,486
Job Code
3486
Job Family Code
0900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,663

Eric Sutera works as a Watershed Forester for Public Utilities Commission within Management. Their status is permanent civil service. Eric earned $221,376 in 2025. Their bargaining unit is Municipal Exec Assoc, Misc.

Bradon Morgan

Is Engineer-Journey/Public Utilities Commission

2025 total comp
$221,140
Sub-department
Information Systems
Organization group
Public Works, Transportation & Commerce
Base pay
$161,119
Overtime
$0
Other pay
$4,864
Benefits
$55,158
Total compensation
$221,140
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
1042
Job Family Code
1000
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,702

Bradon Morgan holds the role of Is Engineer-Journey at Public Utilities Commission within Information Systems. Their status is permanent civil service. In 2025, their total compensation was $221,140. Their bargaining unit is Prof & Tech Eng, Local 21.

John Logia

Stationary Engineer Sewage Plant/Public Utilities Commission

2025 total comp
$221,021
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$134,987
Overtime
$16,124
Other pay
$13,499
Benefits
$56,411
Total compensation
$221,021
Employment type
Permanent Civil Service
Union / bargaining unit
Stationary Engineers, Local 39
Full-time equivalent (FTE)
1.07

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
$12,599

John Logia works as a Stationary Engineer Sewage Plant for Public Utilities Commission within Journeyman Trade. Their status is permanent civil service, 1.07 FTE. John earned $221,021 in 2025. Union affiliation: Stationary Engineers, Local 39.

Kyle Randolph

Manager II/Public Utilities Commission

2025 total comp
$220,892
Sub-department
Management
Organization group
Public Works, Transportation & Commerce
Base pay
$169,535
Overtime
$0
Other pay
$0
Benefits
$51,357
Total compensation
$220,892
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
$14,258
Job Code
0923
Job Family Code
0900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,990

Kyle Randolph is a Manager II at Public Utilities Commission within Management. They work permanent civil service. 2025 total compensation came to $220,892. They are represented by Municipal Exec Assoc, Misc.

Marc Bura

Senior Const Inspector/Public Utilities Commission

2025 total comp
$220,761
Sub-department
Construction Inspection
Organization group
Public Works, Transportation & Commerce
Base pay
$138,313
Overtime
$29,570
Other pay
$2,118
Benefits
$50,761
Total compensation
$220,761
Employment type
Permanent Civil Service
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
PUC
Health and Dental Benefits
$18,045
Job Code
6319
Job Family Code
6300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,676

Marc Bura is a Senior Const Inspector at Public Utilities Commission within Construction Inspection. They work permanent civil service, 1.06 FTE. 2025 total compensation came to $220,761. Their bargaining unit is Prof & Tech Eng, Local 21.

Henry Clemings

Stationary Engineer Sewage Plant/Public Utilities Commission

2025 total comp
$220,666
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$134,987
Overtime
$16,070
Other pay
$13,499
Benefits
$56,110
Total compensation
$220,666
Employment type
Permanent Civil Service
Union / bargaining unit
Stationary Engineers, Local 39
Full-time equivalent (FTE)
1.07

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
$12,298

Henry Clemings is a Stationary Engineer Sewage Plant at Public Utilities Commission within Journeyman Trade. They work permanent civil service, 1.07 FTE. 2025 total compensation came to $220,666. They are represented by Stationary Engineers, Local 39.

Marcus Jefferson

Senior Const Inspector/Public Utilities Commission

2025 total comp
$220,584
Sub-department
Construction Inspection
Organization group
Public Works, Transportation & Commerce
Base pay
$160,814
Overtime
$0
Other pay
$4,420
Benefits
$55,350
Total compensation
$220,584
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
6319
Job Family Code
6300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,305

At Public Utilities Commission, Marcus Jefferson serves as a Senior Const Inspector within Construction Inspection. They work permanent civil service. Their 2025 pay totaled $220,584. They are represented by Prof & Tech Eng, Local 21.

Alfredo Ramirez

Stationary Engineer Sewage Plant/Public Utilities Commission

2025 total comp
$220,494
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$134,997
Overtime
$30,953
Other pay
$0
Benefits
$54,544
Total compensation
$220,494
Employment type
Permanent Civil Service
Union / bargaining unit
Stationary Engineers, Local 39
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
$21,973
Job Code
7372
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,717

At Public Utilities Commission, Alfredo Ramirez serves as a Stationary Engineer Sewage Plant within Journeyman Trade. They work permanent civil service, 1.15 FTE. Their 2025 pay totaled $220,494. Union affiliation: Stationary Engineers, Local 39.

Jason Siebert

Electrician/Public Utilities Commission

2025 total comp
$220,372
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$146,413
Overtime
$164
Other pay
$16,570
Benefits
$57,226
Total compensation
$220,372
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
$23,685
Job Code
7345
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,441

Jason Siebert works as a Electrician for Public Utilities Commission within Journeyman Trade. Their status is permanent civil service. Jason earned $220,372 in 2025. Union affiliation: Electrical Workers, Local 6.

Michelle Chee

Senior Human Resources Analyst/Public Utilities Commission

2025 total comp
$220,322
Sub-department
Personnel
Organization group
Public Works, Transportation & Commerce
Base pay
$164,751
Overtime
$0
Other pay
$0
Benefits
$55,571
Total compensation
$220,322
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
1244
Job Family Code
1200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,591

Michelle Chee works as a Senior Human Resources Analyst for Public Utilities Commission within Personnel. Their status is permanent civil service. Michelle earned $220,322 in 2025. They are represented by Prof & Tech Eng, Local 21.

Mark Meniolas

Electronic Maintenance Technician/Public Utilities Commission

2025 total comp
$220,316
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$153,814
Overtime
$7,398
Other pay
$720
Benefits
$58,383
Total compensation
$220,316
Employment type
Temporary Exempt
Union / bargaining unit
Electrical Workers, Local 6
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
$23,685
Job Code
7318
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,339

Mark Meniolas holds the role of Electronic Maintenance Technician at Public Utilities Commission within Journeyman Trade. Their status is temporary exempt, 1.03 FTE. In 2025, their total compensation was $220,316. Union affiliation: Electrical Workers, Local 6.

Brian Jr.

IT Operations Support Administrative IV/Public Utilities Commission

2025 total comp
$220,292
Sub-department
Information Systems
Organization group
Public Works, Transportation & Commerce
Base pay
$156,834
Overtime
$0
Other pay
$8,882
Benefits
$54,576
Total compensation
$220,292
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
1094
Job Family Code
1000
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,727

At Public Utilities Commission, Brian Jr. serves as a IT Operations Support Administrative IV within Information Systems. They work permanent civil service. Their 2025 pay totaled $220,292. Union affiliation: Prof & Tech Eng, Local 21.

Devin Wood

Plumber/Public Utilities Commission

2025 total comp
$220,195
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$147,594
Overtime
$6,795
Other pay
$7,811
Benefits
$57,995
Total compensation
$220,195
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
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
$23,592
Job Code
7347
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,302

At Public Utilities Commission, Devin Wood serves as a Plumber within Journeyman Trade. They work permanent civil service, 1.03 FTE. Their 2025 pay totaled $220,195. They are represented by Plumbers, Local 38.

Mitchelle Borja

Associate Engineer/Public Utilities Commission

2025 total comp
$220,185
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$179,710
Overtime
$0
Other pay
$0
Benefits
$40,475
Total compensation
$220,185
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
5207
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,778

At Public Utilities Commission, Mitchelle Borja serves as a Associate Engineer within Professional Engineering. They work permanent civil service. Their 2025 pay totaled $220,185. They are represented by Prof & Tech Eng, Local 21.

Luis Camacho

Stationary Engineer Sewage Plant/Public Utilities Commission

2025 total comp
$219,739
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$134,997
Overtime
$22,759
Other pay
$7,067
Benefits
$54,915
Total compensation
$219,739
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
7372
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,632

Luis Camacho holds the role of Stationary Engineer Sewage Plant at Public Utilities Commission within Journeyman Trade. Their status is permanent civil service, 1.11 FTE. In 2025, their total compensation was $219,739. They are represented by Stationary Engineers, Local 39.

Jessica Bowker

Coordinator of Citizen Involvement/Public Utilities Commission

2024 total comp
$219,634
Sub-department
Community Development
Organization group
Public Works, Transportation & Commerce
Base pay
$161,798
Overtime
$0
Other pay
$2,470
Benefits
$55,367
Total compensation
$219,634
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
5408
Job Family Code
5400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,576

Jessica Bowker works as a Coordinator of Citizen Involvement for Public Utilities Commission within Community Development. Their status is permanent civil service, 1.04 FTE. Jessica earned $219,634 in 2024. Union affiliation: Prof & Tech Eng, Local 21.

David Silvestri

Sewer Repair Supervisor/Public Utilities Commission

2025 total comp
$219,548
Sub-department
Supervisory-Labor & Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$152,451
Overtime
$1,530
Other pay
$11,836
Benefits
$53,731
Total compensation
$219,548
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
7246
Job Family Code
7200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,502

At Public Utilities Commission, David Silvestri serves as a Sewer Repair Supervisor within Supervisory-Labor & Trade. They work permanent civil service, 1.01 FTE. Their 2025 pay totaled $219,548. Their bargaining unit is Laborers, Local 261.

Saul Martinez

Sewer Service Worker/Public Utilities Commission

2025 total comp
$219,501
Sub-department
Skilled Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$141,137
Overtime
$17,090
Other pay
$4,297
Benefits
$56,978
Total compensation
$219,501
Employment type
Temporary Exempt
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.08

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
7449
Job Family Code
7400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,312

Saul Martinez works as a Sewer Service Worker for Public Utilities Commission within Skilled Labor. Their status is temporary exempt, 1.08 FTE. Saul earned $219,501 in 2025. They are represented by Plumbers, Local 38.

Bernadette Espadilla

Maintenance Planner/Public Utilities Commission

2025 total comp
$219,358
Sub-department
Supervisory-Labor & Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$161,642
Overtime
$353
Other pay
$0
Benefits
$57,363
Total compensation
$219,358
Employment type
Permanent Civil Service
Union / bargaining unit
Stationary Engineers, Local 39
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,973
Job Code
7262
Job Family Code
7200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,401

Bernadette Espadilla works as a Maintenance Planner for Public Utilities Commission within Supervisory-Labor & Trade. Their status is permanent civil service. Bernadette earned $219,358 in 2025. Union affiliation: Stationary Engineers, Local 39.

Hau Ho

Maintenance Planner/Public Utilities Commission

2024 total comp
$219,312
Sub-department
Supervisory-Labor & Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$162,066
Overtime
$0
Other pay
$0
Benefits
$57,246
Total compensation
$219,312
Employment type
Permanent Civil Service
Union / bargaining unit
Stationary Engineers, Local 39
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
$21,215
Job Code
7262
Job Family Code
7200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,004

At Public Utilities Commission, Hau Ho serves as a Maintenance Planner within Supervisory-Labor & Trade. They work permanent civil service, 1.04 FTE. Their 2024 pay totaled $219,312. Union affiliation: Stationary Engineers, Local 39.

Jennifer Lee

Utility Specialist/Public Utilities Commission

2025 total comp
$219,272
Sub-department
Energy & Environment
Organization group
Public Works, Transportation & Commerce
Base pay
$163,917
Overtime
$0
Other pay
$0
Benefits
$55,355
Total compensation
$219,272
Employment type
Temporary 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
PUC
Health and Dental Benefits
$19,546
Job Code
5602
Job Family Code
5600
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,501

Jennifer Lee is a Utility Specialist at Public Utilities Commission within Energy & Environment. They work temporary exempt. 2025 total compensation came to $219,272. Their bargaining unit is Prof & Tech Eng, Local 21.

Mark Glover

Painter Supervisor 1/Public Utilities Commission

2025 total comp
$219,223
Sub-department
Supervisory-Labor & Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$137,075
Overtime
$27,486
Other pay
$23
Benefits
$54,639
Total compensation
$219,223
Employment type
Temporary Provisional
Union / bargaining unit
SF City Workers United
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
$21,802
Job Code
7242
Job Family Code
7200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,674

Mark Glover holds the role of Painter Supervisor 1 at Public Utilities Commission within Supervisory-Labor & Trade. Their status is temporary provisional, 1.13 FTE. In 2025, their total compensation was $219,223. Union affiliation: SF City Workers United.

Joseph Davis

Maintenance Planner/Public Utilities Commission

2025 total comp
$219,199
Sub-department
Supervisory-Labor & Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$161,581
Overtime
$635
Other pay
$0
Benefits
$56,983
Total compensation
$219,199
Employment type
Permanent Civil Service
Union / bargaining unit
Stationary Engineers, Local 39
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,973
Job Code
7262
Job Family Code
7200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,030

Joseph Davis holds the role of Maintenance Planner at Public Utilities Commission within Supervisory-Labor & Trade. Their status is permanent civil service. In 2025, their total compensation was $219,199. Their bargaining unit is Stationary Engineers, Local 39.

Brian Thomas

Senior Community Development Specialist 2/Public Utilities Commission

2025 total comp
$219,129
Sub-department
Community Development
Organization group
Public Works, Transportation & Commerce
Base pay
$163,490
Overtime
$0
Other pay
$0
Benefits
$55,639
Total compensation
$219,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
9775
Job Family Code
9700
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,436

Brian Thomas works as a Senior Community Development Specialist 2 for Public Utilities Commission within Community Development. Their status is permanent civil service. Brian earned $219,129 in 2025. They are represented by SEIU, Local 1021, Misc.

Pui Yeung

Senior Human Resources Analyst/Public Utilities Commission

2025 total comp
$219,033
Sub-department
Personnel
Organization group
Public Works, Transportation & Commerce
Base pay
$163,832
Overtime
$0
Other pay
$0
Benefits
$55,201
Total compensation
$219,033
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
1244
Job Family Code
1200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,360

Pui Yeung holds the role of Senior Human Resources Analyst at Public Utilities Commission within Personnel. Their status is permanent civil service. In 2025, their total compensation was $219,033. Their bargaining unit is Prof & Tech Eng, Local 21.

Christian Bijoux

Manager VI/Public Utilities Commission

2025 total comp
$219,021
Sub-department
Management
Organization group
Public Works, Transportation & Commerce
Base pay
$155,258
Overtime
$0
Other pay
$19,448
Benefits
$44,316
Total compensation
$219,021
Employment type
Permanent Exempt
Union / bargaining unit
Municipal Exec Assoc, Misc
Full-time equivalent (FTE)
0.65

Source-specific fields

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

Christian Bijoux works as a Manager VI for Public Utilities Commission within Management. Their status is permanent exempt, 0.65 FTE. Christian earned $219,021 in 2025. They are represented by Municipal Exec Assoc, Misc.