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 43

Robert Bowman

Truck Driver/Public Utilities Commission

2024 total comp
$173,113
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$118,206
Overtime
$2,685
Other pay
$3,297
Benefits
$48,925
Total compensation
$173,113
Employment type
Permanent Civil Service
Union / bargaining unit
Teamsters, Local 853
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,716
Job Code
7355
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,607

At Public Utilities Commission, Robert Bowman serves as a Truck Driver within Journeyman Trade. They work permanent civil service, 1.05 FTE. Their 2024 pay totaled $173,113. Union affiliation: Teamsters, Local 853.

Christopher Mckernon

Assistant Materials Coordinator/Public Utilities Commission

2025 total comp
$173,041
Sub-department
Purchasing & Storekeeping
Organization group
Public Works, Transportation & Commerce
Base pay
$121,045
Overtime
$5,203
Other pay
$0
Benefits
$46,793
Total compensation
$173,041
Employment type
Temporary Exempt
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
1942
Job Family Code
1900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,450

Christopher Mckernon is a Assistant Materials Coordinator at Public Utilities Commission within Purchasing & Storekeeping. They work temporary exempt, 1.03 FTE. 2025 total compensation came to $173,041. Union affiliation: Prof & Tech Eng, Local 21.

Zach Gorgas

Water & Power Maintenance Sprv 1/Public Utilities Commission

2025 total comp
$172,679
Sub-department
Supervisory-Labor & Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$120,102
Overtime
$408
Other pay
$5,097
Benefits
$47,073
Total compensation
$172,679
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
7259
Job Family Code
7200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,373

Zach Gorgas holds the role of Water & Power Maintenance Sprv 1 at Public Utilities Commission within Supervisory-Labor & Trade. Their status is permanent civil service. In 2025, their total compensation was $172,679. Union affiliation: SEIU, Local 1021, Misc.

Anthony Morales

Senior Administrative Analyst/Public Utilities Commission

2025 total comp
$172,678
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Works, Transportation & Commerce
Base pay
$125,159
Overtime
$0
Other pay
$0
Benefits
$47,519
Total compensation
$172,678
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
1823
Job Family Code
1800
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,569

At Public Utilities Commission, Anthony Morales serves as a Senior Administrative Analyst within Budget, Admn & Stats Analysis. They work permanent exempt. Their 2025 pay totaled $172,678. They are represented by Prof & Tech Eng, Local 21.

James Ii

Park Section Supervisor/Public Utilities Commission

2025 total comp
$172,411
Sub-department
Agriculture & Horticulture
Organization group
Public Works, Transportation & Commerce
Base pay
$117,634
Overtime
$4,887
Other pay
$3,344
Benefits
$46,546
Total compensation
$172,411
Employment type
Temporary Exempt
Union / bargaining unit
Laborers, Local 261
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,267
Job Code
3422
Job Family Code
3400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,628

James Ii holds the role of Park Section Supervisor at Public Utilities Commission within Agriculture & Horticulture. Their status is temporary exempt, 1.03 FTE. In 2025, their total compensation was $172,411. They are represented by Laborers, Local 261.

Tomas Ringer-Silva

Junior Engineer/Public Utilities Commission

2025 total comp
$172,221
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$124,769
Overtime
$0
Other pay
$0
Benefits
$47,452
Total compensation
$172,221
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
5201
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,562

Tomas Ringer-Silva is a Junior Engineer at Public Utilities Commission within Professional Engineering. They work permanent civil service. 2025 total compensation came to $172,221. Their bargaining unit is Prof & Tech Eng, Local 21.

Leroy Gullette

Engineer/Architect Principal/Public Utilities Commission

2024 total comp
$172,204
Sub-department
Management
Organization group
Public Works, Transportation & Commerce
Base pay
$124,521
Overtime
$0
Other pay
$9,797
Benefits
$37,886
Total compensation
$172,204
Employment type
Temporary Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.48

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$8,705
Job Code
5212
Job Family Code
0900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$10,254

Leroy Gullette holds the role of Engineer/Architect Principal at Public Utilities Commission within Management. Their status is temporary exempt, 0.48 FTE. In 2024, their total compensation was $172,204. Their bargaining unit is Prof & Tech Eng, Local 21.

Brian Sickinger

Junior Engineer/Public Utilities Commission

2025 total comp
$172,192
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$124,723
Overtime
$0
Other pay
$0
Benefits
$47,470
Total compensation
$172,192
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
5201
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,587

Brian Sickinger is a Junior Engineer at Public Utilities Commission within Professional Engineering. They work permanent civil service. 2025 total compensation came to $172,192. Their bargaining unit is Prof & Tech Eng, Local 21.

Bryan Maddox

Stationary Engineer Sewage Plant/Public Utilities Commission

2025 total comp
$172,063
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$112,703
Overtime
$3,938
Other pay
$9,580
Benefits
$45,842
Total compensation
$172,063
Employment type
Permanent Civil Service
Union / bargaining unit
Stationary Engineers, Local 39
Full-time equivalent (FTE)
0.85

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$18,381
Job Code
7372
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,434

Bryan Maddox holds the role of Stationary Engineer Sewage Plant at Public Utilities Commission within Journeyman Trade. Their status is permanent civil service, 0.85 FTE. In 2025, their total compensation was $172,063. Their bargaining unit is Stationary Engineers, Local 39.

Bianca Ferreros

Chemist/Public Utilities Commission

2025 total comp
$172,054
Sub-department
Lab, Pharmacy & Med Techs
Organization group
Public Works, Transportation & Commerce
Base pay
$126,374
Overtime
$0
Other pay
$0
Benefits
$45,680
Total compensation
$172,054
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
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
$17,545
Job Code
2486
Job Family Code
2400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,524

Bianca Ferreros works as a Chemist for Public Utilities Commission within Lab, Pharmacy & Med Techs. Their status is permanent civil service, 0.9 FTE. Bianca earned $172,054 in 2025. Union affiliation: Prof & Tech Eng, Local 21.

Hung Ha

Electrical Line Helper/Public Utilities Commission

2025 total comp
$172,034
Sub-department
Skilled Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$115,088
Overtime
$680
Other pay
$6,759
Benefits
$49,507
Total compensation
$172,034
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
7432
Job Family Code
7400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,897

At Public Utilities Commission, Hung Ha serves as a Electrical Line Helper within Skilled Labor. They work permanent civil service. Their 2025 pay totaled $172,034. Their bargaining unit is Electrical Workers, Local 6.

Jeremiah Montano

Is Programmer Analyst/Public Utilities Commission

2025 total comp
$171,819
Sub-department
Information Systems
Organization group
Public Works, Transportation & Commerce
Base pay
$125,022
Overtime
$0
Other pay
$0
Benefits
$46,796
Total compensation
$171,819
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
1062
Job Family Code
1000
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,866

At Public Utilities Commission, Jeremiah Montano serves as a Is Programmer Analyst within Information Systems. They work temporary exempt. Their 2025 pay totaled $171,819. Their bargaining unit is Prof & Tech Eng, Local 21.

Jose Torres

Water Quality Technician/Public Utilities Commission

2025 total comp
$171,691
Sub-department
Lab, Pharmacy & Med Techs
Organization group
Public Works, Transportation & Commerce
Base pay
$118,815
Overtime
$6,253
Other pay
$0
Benefits
$46,622
Total compensation
$171,691
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
2481
Job Family Code
2400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,602

Jose Torres is a Water Quality Technician at Public Utilities Commission within Lab, Pharmacy & Med Techs. They work permanent civil service, 1.03 FTE. 2025 total compensation came to $171,691. Their bargaining unit is Prof & Tech Eng, Local 21.

Jing Ji

Biologist/Public Utilities Commission

2025 total comp
$171,613
Sub-department
Lab, Pharmacy & Med Techs
Organization group
Public Works, Transportation & Commerce
Base pay
$124,254
Overtime
$0
Other pay
$0
Benefits
$47,359
Total compensation
$171,613
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
$9,545

Jing Ji holds the role of Biologist at Public Utilities Commission within Lab, Pharmacy & Med Techs. Their status is permanent civil service. In 2025, their total compensation was $171,613. Their bargaining unit is Prof & Tech Eng, Local 21.

Jobanjot Aulakh

Administrative Analyst/Public Utilities Commission

2025 total comp
$171,500
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Works, Transportation & Commerce
Base pay
$123,865
Overtime
$0
Other pay
$0
Benefits
$47,635
Total compensation
$171,500
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
1822
Job Family Code
1800
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,469

Jobanjot Aulakh works as a Administrative Analyst for Public Utilities Commission within Budget, Admn & Stats Analysis. Their status is permanent civil service. Jobanjot earned $171,500 in 2025. Union affiliation: SEIU, Local 1021, Misc.

Charlote Cui

Stationary Engineer/Public Utilities Commission

2025 total comp
$171,447
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$118,465
Overtime
$5,926
Other pay
$0
Benefits
$47,056
Total compensation
$171,447
Employment type
Permanent Civil Service
Union / bargaining unit
Stationary Engineers, Local 39
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
$20,484
Job Code
7334
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,165

Charlote Cui works as a Stationary Engineer for Public Utilities Commission within Journeyman Trade. Their status is permanent civil service, 0.96 FTE. Charlote earned $171,447 in 2025. Their bargaining unit is Stationary Engineers, Local 39.

David Lamb

Park Section Supervisor/Public Utilities Commission

2025 total comp
$171,391
Sub-department
Agriculture & Horticulture
Organization group
Public Works, Transportation & Commerce
Base pay
$117,634
Overtime
$4,778
Other pay
$2,582
Benefits
$46,397
Total compensation
$171,391
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
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,267
Job Code
3422
Job Family Code
3400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,450

David Lamb holds the role of Park Section Supervisor at Public Utilities Commission within Agriculture & Horticulture. Their status is permanent civil service, 1.03 FTE. In 2025, their total compensation was $171,391. Union affiliation: Laborers, Local 261.

Breanna Oliveros

Water Service Inspector/Public Utilities Commission

2025 total comp
$171,254
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$111,787
Overtime
$10,175
Other pay
$0
Benefits
$49,292
Total compensation
$171,254
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
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
$23,592
Job Code
7316
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,271

Breanna Oliveros is a Water Service Inspector at Public Utilities Commission within Journeyman Trade. They work permanent civil service, 1.07 FTE. 2025 total compensation came to $171,254. Their bargaining unit is Plumbers, Local 38.

Vishal Dola

Junior Engineer/Public Utilities Commission

2025 total comp
$171,218
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$123,937
Overtime
$0
Other pay
$0
Benefits
$47,281
Total compensation
$171,218
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
5201
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,515

Vishal Dola works as a Junior Engineer for Public Utilities Commission within Professional Engineering. Their status is permanent exempt. Vishal earned $171,218 in 2025. Union affiliation: Prof & Tech Eng, Local 21.

Christina Hanna

Utility Specialist/Public Utilities Commission

2025 total comp
$171,182
Sub-department
Energy & Environment
Organization group
Public Works, Transportation & Commerce
Base pay
$120,895
Overtime
$0
Other pay
$5,210
Benefits
$45,077
Total compensation
$171,182
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.86

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$16,881
Job Code
5602
Job Family Code
5600
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,616

Christina Hanna holds the role of Utility Specialist at Public Utilities Commission within Energy & Environment. Their status is permanent civil service, 0.86 FTE. In 2025, their total compensation was $171,182. Union affiliation: Prof & Tech Eng, Local 21.

Hagos Habtay

Administrative Analyst/Public Utilities Commission

2025 total comp
$171,000
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Works, Transportation & Commerce
Base pay
$123,843
Overtime
$0
Other pay
$0
Benefits
$47,157
Total compensation
$171,000
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
1822
Job Family Code
1800
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,995

Hagos Habtay holds the role of Administrative Analyst at Public Utilities Commission within Budget, Admn & Stats Analysis. Their status is permanent civil service. In 2025, their total compensation was $171,000. Union affiliation: SEIU, Local 1021, Misc.

Jacky So

Water Service Inspector/Public Utilities Commission

2025 total comp
$170,775
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$115,344
Overtime
$0
Other pay
$10,694
Benefits
$44,737
Total compensation
$170,775
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
0.78

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$18,337
Job Code
7316
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,639

At Public Utilities Commission, Jacky So serves as a Water Service Inspector within Journeyman Trade. They work permanent civil service, 0.78 FTE. Their 2025 pay totaled $170,775. They are represented by Plumbers, Local 38.

Nhung Julius

Assistant Engineer/Public Utilities Commission

2025 total comp
$170,711
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$139,436
Overtime
$0
Other pay
$0
Benefits
$31,275
Total compensation
$170,711
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
5203
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$10,773
Retirement Contribution
$20,502

Nhung Julius holds the role of Assistant Engineer at Public Utilities Commission within Professional Engineering. Their status is permanent civil service. In 2025, their total compensation was $170,711. Union affiliation: Prof & Tech Eng, Local 21.

Angela Alter

Planner 3/Public Utilities Commission

2025 total comp
$170,670
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$124,587
Overtime
$0
Other pay
$0
Benefits
$46,082
Total compensation
$170,670
Employment type
Temporary Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.94

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$18,418
Job Code
5291
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,329

Angela Alter works as a Planner 3 for Public Utilities Commission within Professional Engineering. Their status is temporary exempt, 0.94 FTE. Angela earned $170,670 in 2025. Union affiliation: Prof & Tech Eng, Local 21.

Randy Chow

Automotive Body & Fender Wrk/Public Utilities Commission

2025 total comp
$170,619
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$119,686
Overtime
$2,053
Other pay
$0
Benefits
$48,880
Total compensation
$170,619
Employment type
Permanent Civil Service
Union / bargaining unit
Auto Machinist, Local 1414
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,051
Job Code
7306
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,227

Randy Chow is a Automotive Body & Fender Wrk at Public Utilities Commission within Journeyman Trade. They work permanent civil service, 1.01 FTE. 2025 total compensation came to $170,619. Their bargaining unit is Auto Machinist, Local 1414.

William Shaffer

Arborist Technician/Public Utilities Commission

2025 total comp
$170,566
Sub-department
Agriculture & Horticulture
Organization group
Public Works, Transportation & Commerce
Base pay
$115,215
Overtime
$2,078
Other pay
$2,829
Benefits
$50,444
Total compensation
$170,566
Employment type
Permanent Exempt
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
$23,999
Job Code
3434
Job Family Code
3400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,229

At Public Utilities Commission, William Shaffer serves as a Arborist Technician within Agriculture & Horticulture. They work permanent exempt, 1.01 FTE. Their 2025 pay totaled $170,566. They are represented by Laborers, Local 261.

Danielle Cardona

Biologist/Public Utilities Commission

2025 total comp
$170,530
Sub-department
Lab, Pharmacy & Med Techs
Organization group
Public Works, Transportation & Commerce
Base pay
$123,386
Overtime
$0
Other pay
$0
Benefits
$47,144
Total compensation
$170,530
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
$9,456

Danielle Cardona holds the role of Biologist at Public Utilities Commission within Lab, Pharmacy & Med Techs. Their status is permanent civil service. In 2025, their total compensation was $170,530. Their bargaining unit is Prof & Tech Eng, Local 21.

Li Tan

Administrative Analyst/Public Utilities Commission

2025 total comp
$170,352
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Works, Transportation & Commerce
Base pay
$123,523
Overtime
$0
Other pay
$0
Benefits
$46,829
Total compensation
$170,352
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
1822
Job Family Code
1800
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,714

At Public Utilities Commission, Li Tan serves as a Administrative Analyst within Budget, Admn & Stats Analysis. They work permanent civil service. Their 2025 pay totaled $170,352. Union affiliation: SEIU, Local 1021, Misc.

Kymberly Rappe

Biologist/Public Utilities Commission

2025 total comp
$170,328
Sub-department
Lab, Pharmacy & Med Techs
Organization group
Public Works, Transportation & Commerce
Base pay
$118,120
Overtime
$0
Other pay
$0
Benefits
$52,208
Total compensation
$170,328
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
$26,250
Job Code
2483
Job Family Code
2400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,591

Kymberly Rappe is a Biologist at Public Utilities Commission within Lab, Pharmacy & Med Techs. They work permanent civil service. 2025 total compensation came to $170,328. They are represented by Prof & Tech Eng, Local 21.

Alexander Wong

Junior Engineer/Public Utilities Commission

2025 total comp
$170,219
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$123,119
Overtime
$0
Other pay
$0
Benefits
$47,100
Total compensation
$170,219
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
5201
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,450

Alexander Wong holds the role of Junior Engineer at Public Utilities Commission within Professional Engineering. Their status is permanent civil service. In 2025, their total compensation was $170,219. Their bargaining unit is Prof & Tech Eng, Local 21.

Daniel Kifle

Junior Engineer/Public Utilities Commission

2025 total comp
$170,026
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$123,067
Overtime
$0
Other pay
$0
Benefits
$46,959
Total compensation
$170,026
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
5201
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,323

At Public Utilities Commission, Daniel Kifle serves as a Junior Engineer within Professional Engineering. They work permanent exempt. Their 2025 pay totaled $170,026. They are represented by Prof & Tech Eng, Local 21.

Michael Giles

Supervisor Chemist/Public Utilities Commission

2025 total comp
$170,005
Sub-department
Lab, Pharmacy & Med Techs
Organization group
Public Works, Transportation & Commerce
Base pay
$126,902
Overtime
$0
Other pay
$552
Benefits
$42,551
Total compensation
$170,005
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
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
$14,657
Job Code
2488
Job Family Code
2400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,737

Michael Giles is a Supervisor Chemist at Public Utilities Commission within Lab, Pharmacy & Med Techs. They work permanent civil service, 0.69 FTE. 2025 total compensation came to $170,005. Their bargaining unit is Prof & Tech Eng, Local 21.

Enrique Rodriguez

Painter/Public Utilities Commission

2025 total comp
$169,892
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$114,465
Overtime
$4,054
Other pay
$3,260
Benefits
$48,113
Total compensation
$169,892
Employment type
Permanent Civil Service
Union / bargaining unit
SF City Workers United
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,802
Job Code
7346
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,999

Enrique Rodriguez holds the role of Painter at Public Utilities Commission within Journeyman Trade. Their status is permanent civil service, 1.02 FTE. In 2025, their total compensation was $169,892. They are represented by SF City Workers United.

Donovan Olsen

Arborist Technician/Public Utilities Commission

2025 total comp
$169,880
Sub-department
Agriculture & Horticulture
Organization group
Public Works, Transportation & Commerce
Base pay
$117,946
Overtime
$1,758
Other pay
$3,883
Benefits
$46,293
Total compensation
$169,880
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
3434
Job Family Code
3400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,243

Donovan Olsen works as a Arborist Technician for Public Utilities Commission within Agriculture & Horticulture. Their status is permanent civil service, 1.01 FTE. Donovan earned $169,880 in 2025. They are represented by Laborers, Local 261.

Billy Serrano

Assistant Electronic Main Technician/Public Utilities Commission

2025 total comp
$169,877
Sub-department
Skilled Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$119,237
Overtime
$602
Other pay
$0
Benefits
$50,038
Total compensation
$169,877
Employment type
Temporary Provisional
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
7430
Job Family Code
7400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,820

Billy Serrano holds the role of Assistant Electronic Main Technician at Public Utilities Commission within Skilled Labor. Their status is temporary provisional. In 2025, their total compensation was $169,877. They are represented by Electrical Workers, Local 6.

Sarah Lenz

Watershed Keeper Supervisor/Public Utilities Commission

2025 total comp
$169,676
Sub-department
Supervisory-Labor & Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$112,842
Overtime
$10,762
Other pay
$0
Benefits
$46,072
Total compensation
$169,676
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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
$19,953
Job Code
7270
Job Family Code
7200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,522

Sarah Lenz works as a Watershed Keeper Supervisor for Public Utilities Commission within Supervisory-Labor & Trade. Their status is permanent civil service, 1.06 FTE. Sarah earned $169,676 in 2025. Their bargaining unit is SEIU, Local 1021, Misc.

Alfred Carrero

Survey Assistant II/Public Utilities Commission

2025 total comp
$169,665
Sub-department
Sub-Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$122,959
Overtime
$0
Other pay
$0
Benefits
$46,706
Total compensation
$169,665
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
5312
Job Family Code
5300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,077

Alfred Carrero holds the role of Survey Assistant II at Public Utilities Commission within Sub-Professional Engineering. Their status is permanent civil service. In 2025, their total compensation was $169,665. They are represented by Prof & Tech Eng, Local 21.

Hui Tan

Administrative Analyst/Public Utilities Commission

2025 total comp
$169,619
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Works, Transportation & Commerce
Base pay
$122,258
Overtime
$0
Other pay
$0
Benefits
$47,361
Total compensation
$169,619
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
1822
Job Family Code
1800
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,432

Hui Tan holds the role of Administrative Analyst at Public Utilities Commission within Budget, Admn & Stats Analysis. Their status is permanent civil service. In 2025, their total compensation was $169,619. Union affiliation: SEIU, Local 1021, Misc.

Carina Gomez

Wastewater Control Inspector/Public Utilities Commission

2024 total comp
$169,580
Sub-department
Health & Sanitation Inspection
Organization group
Public Works, Transportation & Commerce
Base pay
$117,208
Overtime
$6,167
Other pay
$0
Benefits
$46,205
Total compensation
$169,580
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
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
$18,802
Job Code
6115
Job Family Code
6100
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,466

At Public Utilities Commission, Carina Gomez serves as a Wastewater Control Inspector within Health & Sanitation Inspection. They work permanent civil service, 1.08 FTE. Their 2024 pay totaled $169,580. Their bargaining unit is Prof & Tech Eng, Local 21.

Raymond Bazemore

Senior Stationary Engineer Sew Plant/Public Utilities Commission

2024 total comp
$169,541
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$106,663
Overtime
$8,887
Other pay
$11,770
Benefits
$42,222
Total compensation
$169,541
Employment type
Permanent Civil Service
Union / bargaining unit
Stationary Engineers, Local 39
Full-time equivalent (FTE)
0.76

Source-specific fields

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

Raymond Bazemore is a Senior Stationary Engineer Sew Plant at Public Utilities Commission within Journeyman Trade. They work permanent civil service, 0.76 FTE. 2024 total compensation came to $169,541. They are represented by Stationary Engineers, Local 39.