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 11

Calvin Zhou

Utility Plumber Apprentice II/Public Utilities Commission

2025 total comp
$210,550
Sub-department
Skilled Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$131,913
Overtime
$18,779
Other pay
$7,079
Benefits
$52,779
Total compensation
$210,550
Employment type
Permanent Exempt
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
$21,623
Job Code
7464
Job Family Code
7400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,027

Calvin Zhou holds the role of Utility Plumber Apprentice II at Public Utilities Commission within Skilled Labor. Their status is permanent exempt. In 2025, their total compensation was $210,550. Union affiliation: Plumbers, Local 38.

Anthony Olfert

Electrician/Public Utilities Commission

2025 total comp
$210,427
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$146,413
Overtime
$15
Other pay
$7,385
Benefits
$56,614
Total compensation
$210,427
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
$11,681

Anthony Olfert is a Electrician at Public Utilities Commission within Journeyman Trade. They work permanent civil service. 2025 total compensation came to $210,427. Their bargaining unit is Electrical Workers, Local 6.

David Huang

Pr Administrative Analyst/Public Utilities Commission

2025 total comp
$210,200
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Works, Transportation & Commerce
Base pay
$156,562
Overtime
$0
Other pay
$0
Benefits
$53,638
Total compensation
$210,200
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,835

David Huang is a Pr Administrative Analyst at Public Utilities Commission within Budget, Admn & Stats Analysis. They work temporary exempt. 2025 total compensation came to $210,200. Their bargaining unit is Prof & Tech Eng, Local 21.

Mariakristel Cruz

Assistant Engineer/Public Utilities Commission

2025 total comp
$210,034
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$159,581
Overtime
$0
Other pay
$0
Benefits
$50,453
Total compensation
$210,034
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.82

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$16,123
Job Code
5203
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,695

Mariakristel Cruz holds the role of Assistant Engineer at Public Utilities Commission within Professional Engineering. Their status is permanent civil service, 0.82 FTE. In 2025, their total compensation was $210,034. They are represented by Prof & Tech Eng, Local 21.

Guoliang Wen

Utility Plumber Apprentice II/Public Utilities Commission

2025 total comp
$209,808
Sub-department
Skilled Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$138,604
Overtime
$8,350
Other pay
$7,197
Benefits
$55,657
Total compensation
$209,808
Employment type
Permanent Exempt
Union / bargaining unit
Plumbers, Local 38
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
$23,592
Job Code
7464
Job Family Code
7400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,688

At Public Utilities Commission, Guoliang Wen serves as a Utility Plumber Apprentice II within Skilled Labor. They work permanent exempt, 1.04 FTE. Their 2025 pay totaled $209,808. They are represented by Plumbers, Local 38.

John Davin

Operating Engineer, Universal/Public Utilities Commission

2025 total comp
$209,786
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$135,530
Overtime
$2,937
Other pay
$14,347
Benefits
$56,972
Total compensation
$209,786
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
$25,084
Job Code
7328
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,239

John Davin is a Operating Engineer, Universal at Public Utilities Commission within Journeyman Trade. They work permanent civil service, 1.01 FTE. 2025 total compensation came to $209,786. Their bargaining unit is Operating Engineers, Local 3.

Vincent Urruty

Water Service Inspector/Public Utilities Commission

2025 total comp
$209,761
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$148,932
Overtime
$3,637
Other pay
$400
Benefits
$56,791
Total compensation
$209,761
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
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
$23,592
Job Code
7316
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,649

At Public Utilities Commission, Vincent Urruty serves as a Water Service Inspector within Journeyman Trade. They work permanent civil service, 1.02 FTE. Their 2025 pay totaled $209,761. They are represented by Plumbers, Local 38.

Ryan Murphy

Utility Plumber/Public Utilities Commission

2025 total comp
$209,709
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$147,594
Overtime
$659
Other pay
$5,169
Benefits
$56,287
Total compensation
$209,709
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
7388
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,705

At Public Utilities Commission, Ryan Murphy serves as a Utility Plumber within Journeyman Trade. They work permanent civil service. Their 2025 pay totaled $209,709. They are represented by Plumbers, Local 38.

Richard Thi

Senior Stationary Engineer Sew Plant/Public Utilities Commission

2025 total comp
$209,553
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$129,213
Overtime
$28,288
Other pay
$1,179
Benefits
$50,872
Total compensation
$209,553
Employment type
Permanent Civil Service
Union / bargaining unit
Stationary Engineers, Local 39
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
$20,113
Job Code
7373
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,613

Richard Thi is a Senior Stationary Engineer Sew Plant at Public Utilities Commission within Journeyman Trade. They work permanent civil service, 1.05 FTE. 2025 total compensation came to $209,553. They are represented by Stationary Engineers, Local 39.

Frankie Sepulveda

Pipe Welder/Public Utilities Commission

2025 total comp
$209,545
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$147,128
Overtime
$5,692
Other pay
$555
Benefits
$56,170
Total compensation
$209,545
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
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
$23,518
Job Code
7360
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,648

Frankie Sepulveda is a Pipe Welder at Public Utilities Commission within Journeyman Trade. They work permanent civil service, 1.02 FTE. 2025 total compensation came to $209,545. Their bargaining unit is Plumbers, Local 38.

Robert Tapia

Utility Plumber/Public Utilities Commission

2025 total comp
$209,462
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$145,736
Overtime
$87
Other pay
$7,947
Benefits
$55,692
Total compensation
$209,462
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
0.99

Source-specific fields

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

At Public Utilities Commission, Robert Tapia serves as a Utility Plumber within Journeyman Trade. They work permanent civil service, 0.99 FTE. Their 2025 pay totaled $209,462. Their bargaining unit is Plumbers, Local 38.

Florence Oro

Utility Specialist/Public Utilities Commission

2025 total comp
$209,406
Sub-department
Energy & Environment
Organization group
Public Works, Transportation & Commerce
Base pay
$156,049
Overtime
$0
Other pay
$0
Benefits
$53,356
Total compensation
$209,406
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
5602
Job Family Code
5600
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,635

Florence Oro is a Utility Specialist at Public Utilities Commission within Energy & Environment. They work permanent civil service. 2025 total compensation came to $209,406. They are represented by Prof & Tech Eng, Local 21.

Kyle Randolph

Pr Administrative Analyst/Public Utilities Commission

2024 total comp
$209,385
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Works, Transportation & Commerce
Base pay
$155,661
Overtime
$0
Other pay
$0
Benefits
$53,723
Total compensation
$209,385
Employment type
Temporary Exempt
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
1824
Job Family Code
1800
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,854

Kyle Randolph is a Pr Administrative Analyst at Public Utilities Commission within Budget, Admn & Stats Analysis. They work temporary exempt, 1.04 FTE. 2024 total compensation came to $209,385. Their bargaining unit is Prof & Tech Eng, Local 21.

Andrew O'Brien

Assistant Materials Coordinator/Public Utilities Commission

2025 total comp
$209,235
Sub-department
Purchasing & Storekeeping
Organization group
Public Works, Transportation & Commerce
Base pay
$142,983
Overtime
$431
Other pay
$13,794
Benefits
$52,027
Total compensation
$209,235
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
1942
Job Family Code
1900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,454

Andrew O'Brien holds the role of Assistant Materials Coordinator at Public Utilities Commission within Purchasing & Storekeeping. Their status is permanent civil service. In 2025, their total compensation was $209,235. Union affiliation: Prof & Tech Eng, Local 21.

Joah Gorden

Transportation and District Line Worker/Public Utilities Commission

2025 total comp
$209,133
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$153,153
Overtime
$10
Other pay
$876
Benefits
$55,096
Total compensation
$209,133
Employment type
Permanent Civil Service
Union / bargaining unit
Electrical Workers, Local 6
Full-time equivalent (FTE)
0.9

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$21,379
Job Code
7350
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,876

Joah Gorden holds the role of Transportation and District Line Worker at Public Utilities Commission within Journeyman Trade. Their status is permanent civil service, 0.9 FTE. In 2025, their total compensation was $209,133. Union affiliation: Electrical Workers, Local 6.

Willis Logsdon

Utility Specialist/Public Utilities Commission

2025 total comp
$209,023
Sub-department
Energy & Environment
Organization group
Public Works, Transportation & Commerce
Base pay
$155,823
Overtime
$0
Other pay
$0
Benefits
$53,200
Total compensation
$209,023
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
5602
Job Family Code
5600
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,497

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

Dinah Jimenez

Biologist/Public Utilities Commission

2025 total comp
$208,902
Sub-department
Lab, Pharmacy & Med Techs
Organization group
Public Works, Transportation & Commerce
Base pay
$140,958
Overtime
$0
Other pay
$15,613
Benefits
$52,331
Total compensation
$208,902
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
2483
Job Family Code
2400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,055

Dinah Jimenez is a Biologist at Public Utilities Commission within Lab, Pharmacy & Medical Techs. They work permanent civil service. 2025 total compensation came to $208,902. Their bargaining unit is Prof & Tech Eng, Local 21.

Wai Cheung

Chemist III/Public Utilities Commission

2025 total comp
$208,845
Sub-department
Lab, Pharmacy & Med Techs
Organization group
Public Works, Transportation & Commerce
Base pay
$155,905
Overtime
$0
Other pay
$0
Benefits
$52,940
Total compensation
$208,845
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
2487
Job Family Code
2400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,223

Wai Cheung is a Chemist III at Public Utilities Commission within Lab, Pharmacy & Medical Techs. They work permanent civil service. 2025 total compensation came to $208,845. They are represented by Prof & Tech Eng, Local 21.

Adam Artzer

Stationary Engineer Sewage Plant/Public Utilities Commission

2025 total comp
$208,772
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$134,982
Overtime
$7,600
Other pay
$6,211
Benefits
$59,979
Total compensation
$208,772
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
$28,678
Job Code
7372
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,392

Adam Artzer works as a Stationary Engineer Sewage Plant for Public Utilities Commission within Journeyman Trade. Their status is permanent civil service, 1.04 FTE. Adam earned $208,772 in 2025. They are represented by Stationary Engineers, Local 39.

Isaiah Ross

Is Engineer-Senior/Public Utilities Commission

2025 total comp
$208,666
Sub-department
Information Systems
Organization group
Public Works, Transportation & Commerce
Base pay
$163,135
Overtime
$0
Other pay
$0
Benefits
$45,530
Total compensation
$208,666
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
1043
Job Family Code
1000
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,416

Isaiah Ross holds the role of Is Engineer-Senior at Public Utilities Commission within Information Systems. Their status is temporary exempt. In 2025, their total compensation was $208,666. They are represented by Prof & Tech Eng, Local 21.

Randall Renn

Biologist III/Public Utilities Commission

2025 total comp
$208,601
Sub-department
Lab, Pharmacy & Med Techs
Organization group
Public Works, Transportation & Commerce
Base pay
$145,992
Overtime
$0
Other pay
$10,192
Benefits
$52,418
Total compensation
$208,601
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
2484
Job Family Code
2400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,410

Randall Renn works as a Biologist III for Public Utilities Commission within Lab, Pharmacy & Medical Techs. Their status is temporary exempt. Randall earned $208,601 in 2025. Union affiliation: Prof & Tech Eng, Local 21.

Juan Jones

Sewer Service Worker/Public Utilities Commission

2025 total comp
$208,594
Sub-department
Skilled Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$141,137
Overtime
$7,454
Other pay
$3,427
Benefits
$56,577
Total compensation
$208,594
Employment type
Temporary Exempt
Union / bargaining unit
Plumbers, Local 38
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
$23,592
Job Code
7449
Job Family Code
7400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,723

Juan Jones is a Sewer Service Worker at Public Utilities Commission within Skilled Labor. They work temporary exempt, 1.04 FTE. 2025 total compensation came to $208,594. Their bargaining unit is Plumbers, Local 38.

Craig Hersh

Operating Engineer, Universal/Public Utilities Commission

2025 total comp
$208,400
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$135,530
Overtime
$10,978
Other pay
$4,879
Benefits
$57,014
Total compensation
$208,400
Employment type
Permanent Civil Service
Union / bargaining unit
Operating Engineers, Local 3
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
$25,084
Job Code
7328
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,281

Craig Hersh is a Operating Engineer, Universal at Public Utilities Commission within Journeyman Trade. They work permanent civil service, 1.05 FTE. 2025 total compensation came to $208,400. Their bargaining unit is Operating Engineers, Local 3.

Craig Foletti

Construction Inspector/Public Utilities Commission

2025 total comp
$208,334
Sub-department
Construction Inspection
Organization group
Public Works, Transportation & Commerce
Base pay
$145,867
Overtime
$9,936
Other pay
$0
Benefits
$52,530
Total compensation
$208,334
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
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
$19,546
Job Code
6318
Job Family Code
6300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,878

Craig Foletti works as a Construction Inspector for Public Utilities Commission within Construction Inspection. Their status is permanent civil service, 1.05 FTE. Craig earned $208,334 in 2025. They are represented by Prof & Tech Eng, Local 21.

David Pera

Recruiter/Public Utilities Commission

2025 total comp
$208,313
Sub-department
Personnel
Organization group
Public Works, Transportation & Commerce
Base pay
$154,573
Overtime
$0
Other pay
$0
Benefits
$53,740
Total compensation
$208,313
Employment type
Permanent Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1

Source-specific fields

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

At Public Utilities Commission, David Pera serves as a Recruiter within Personnel. They work permanent exempt. Their 2025 pay totaled $208,313. Their bargaining unit is Prof & Tech Eng, Local 21.

Ivy Estacio

Is Business Analyst-Senior/Public Utilities Commission

2025 total comp
$208,303
Sub-department
Information Systems
Organization group
Public Works, Transportation & Commerce
Base pay
$155,149
Overtime
$0
Other pay
$0
Benefits
$53,154
Total compensation
$208,303
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
1053
Job Family Code
1000
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,547

Ivy Estacio holds the role of Is Business Analyst-Senior at Public Utilities Commission within Information Systems. Their status is permanent civil service. In 2025, their total compensation was $208,303. Union affiliation: Prof & Tech Eng, Local 21.

Vincent Fadenipo

Recruiter/Public Utilities Commission

2025 total comp
$208,268
Sub-department
Personnel
Organization group
Public Works, Transportation & Commerce
Base pay
$154,576
Overtime
$0
Other pay
$0
Benefits
$53,692
Total compensation
$208,268
Employment type
Permanent Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1

Source-specific fields

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

Vincent Fadenipo is a Recruiter at Public Utilities Commission within Personnel. They work permanent exempt. 2025 total compensation came to $208,268. Union affiliation: Prof & Tech Eng, Local 21.

Jacqueline Randazzo

Communications Specialist/Public Utilities Commission

2024 total comp
$208,252
Sub-department
Management
Organization group
Public Works, Transportation & Commerce
Base pay
$149,888
Overtime
$0
Other pay
$0
Benefits
$58,365
Total compensation
$208,252
Employment type
Temporary Exempt
Union / bargaining unit
Municipal Exec Assoc, Misc
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
$23,665
Job Code
9252
Job Family Code
0900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,477

At Public Utilities Commission, Jacqueline Randazzo serves as a Communications Specialist within Management. They work temporary exempt, 1.04 FTE. Their 2024 pay totaled $208,252. They are represented by Municipal Exec Assoc, Misc.

Justin Strachan

Utility Specialist/Public Utilities Commission

2025 total comp
$208,136
Sub-department
Energy & Environment
Organization group
Public Works, Transportation & Commerce
Base pay
$170,739
Overtime
$0
Other pay
$0
Benefits
$37,396
Total compensation
$208,136
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,120
Retirement Contribution
$24,277

Justin Strachan works as a Utility Specialist for Public Utilities Commission within Energy & Environment. Their status is permanent civil service. Justin earned $208,136 in 2025. Their bargaining unit is Prof & Tech Eng, Local 21.

Lin Wong

Biologist/Public Utilities Commission

2025 total comp
$208,069
Sub-department
Lab, Pharmacy & Med Techs
Organization group
Public Works, Transportation & Commerce
Base pay
$140,958
Overtime
$0
Other pay
$14,987
Benefits
$52,124
Total compensation
$208,069
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
2483
Job Family Code
2400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,848

Lin Wong works as a Biologist for Public Utilities Commission within Lab, Pharmacy & Medical Techs. Their status is permanent civil service. Lin earned $208,069 in 2025. They are represented by Prof & Tech Eng, Local 21.

David Gonzales

Utility Plumber/Public Utilities Commission

2025 total comp
$207,865
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$147,594
Overtime
$4
Other pay
$3,654
Benefits
$56,612
Total compensation
$207,865
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
7388
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,568

At Public Utilities Commission, David Gonzales serves as a Utility Plumber within Journeyman Trade. They work permanent civil service. Their 2025 pay totaled $207,865. Their bargaining unit is Plumbers, Local 38.

Manuel Jr.

Sewer Service Worker/Public Utilities Commission

2025 total comp
$207,847
Sub-department
Skilled Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$141,137
Overtime
$3,732
Other pay
$6,959
Benefits
$56,019
Total compensation
$207,847
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
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
$23,592
Job Code
7449
Job Family Code
7400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,284

Manuel Jr. is a Sewer Service Worker at Public Utilities Commission within Skilled Labor. They work permanent civil service, 1.02 FTE. 2025 total compensation came to $207,847. Union affiliation: Plumbers, Local 38.

Michael So

IT Operations Support Administrative IV/Public Utilities Commission

2025 total comp
$207,812
Sub-department
Information Systems
Organization group
Public Works, Transportation & Commerce
Base pay
$154,467
Overtime
$0
Other pay
$0
Benefits
$53,345
Total compensation
$207,812
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
$11,454

Michael So holds the role of IT Operations Support Administrative IV at Public Utilities Commission within Information Systems. Their status is permanent civil service. In 2025, their total compensation was $207,812. Their bargaining unit is Prof & Tech Eng, Local 21.

John O'Rourke

Sewer Service Worker/Public Utilities Commission

2025 total comp
$207,674
Sub-department
Skilled Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$141,137
Overtime
$7,959
Other pay
$2,237
Benefits
$56,341
Total compensation
$207,674
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
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
$23,592
Job Code
7449
Job Family Code
7400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,664

At Public Utilities Commission, John O'Rourke serves as a Sewer Service Worker within Skilled Labor. They work permanent civil service, 1.04 FTE. Their 2025 pay totaled $207,674. Union affiliation: Plumbers, Local 38.

Thomas Lussier

Construction Inspector/Public Utilities Commission

2025 total comp
$207,671
Sub-department
Construction Inspection
Organization group
Public Works, Transportation & Commerce
Base pay
$145,867
Overtime
$10,563
Other pay
$0
Benefits
$51,240
Total compensation
$207,671
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
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
$19,546
Job Code
6318
Job Family Code
6300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$10,587

Thomas Lussier is a Construction Inspector at Public Utilities Commission within Construction Inspection. They work permanent civil service, 1.05 FTE. 2025 total compensation came to $207,671. Their bargaining unit is Prof & Tech Eng, Local 21.

Christopher Puckett

Stationary Engineer/Public Utilities Commission

2025 total comp
$207,415
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$126,994
Overtime
$18,406
Other pay
$9,595
Benefits
$52,419
Total compensation
$207,415
Employment type
Permanent Civil Service
Union / bargaining unit
Stationary Engineers, Local 39
Full-time equivalent (FTE)
1.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
7334
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,769

Christopher Puckett works as a Stationary Engineer for Public Utilities Commission within Journeyman Trade. Their status is permanent civil service, 1.1 FTE. Christopher earned $207,415 in 2025. Their bargaining unit is Stationary Engineers, Local 39.

John Cruz

Utility Plumber/Public Utilities Commission

2025 total comp
$207,338
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$147,594
Overtime
$144
Other pay
$3,400
Benefits
$56,199
Total compensation
$207,338
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
7388
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,191

John Cruz is a Utility Plumber at Public Utilities Commission within Journeyman Trade. They work permanent civil service. 2025 total compensation came to $207,338. Union affiliation: Plumbers, Local 38.

Marc Bura

Construction Inspector/Public Utilities Commission

2024 total comp
$207,323
Sub-department
Construction Inspection
Organization group
Public Works, Transportation & Commerce
Base pay
$133,581
Overtime
$22,844
Other pay
$0
Benefits
$50,898
Total compensation
$207,323
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1.16

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
6318
Job Family Code
6300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,646

At Public Utilities Commission, Marc Bura serves as a Construction Inspector within Construction Inspection. They work permanent civil service, 1.16 FTE. Their 2024 pay totaled $207,323. Their bargaining unit is Prof & Tech Eng, Local 21.

Thomas Jr

Utility Plumber/Public Utilities Commission

2025 total comp
$207,284
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$147,594
Overtime
$339
Other pay
$3,175
Benefits
$56,176
Total compensation
$207,284
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
7388
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,199

Thomas Jr works as a Utility Plumber for Public Utilities Commission within Journeyman Trade. Their status is permanent civil service. Thomas earned $207,284 in 2025. They are represented by Plumbers, Local 38.

James Hutton

Statnry Engineer Water Treat Plant/Public Utilities Commission

2025 total comp
$207,208
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$134,737
Overtime
$17,041
Other pay
$2,021
Benefits
$53,409
Total compensation
$207,208
Employment type
Permanent Civil Service
Union / bargaining unit
Stationary Engineers, Local 39
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
$21,931
Job Code
7341
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,366

James Hutton works as a Statnry Engineer Water Treat Plant for Public Utilities Commission within Journeyman Trade. Their status is permanent civil service, 1.08 FTE. James earned $207,208 in 2025. They are represented by Stationary Engineers, Local 39.