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 2

Alejandro Martinez

Manager IV/Public Utilities Commission

2025 total comp
$290,841
Sub-department
Management
Organization group
Public Works, Transportation & Commerce
Base pay
$220,112
Overtime
$0
Other pay
$0
Benefits
$70,730
Total compensation
$290,841
Employment type
Permanent Civil Service
Union / bargaining unit
Municipal Exec Assoc, Misc
Full-time equivalent (FTE)
1

Source-specific fields

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

At Public Utilities Commission, Alejandro Martinez serves as a Manager IV within Management. They work permanent civil service. Their 2025 pay totaled $290,841. Union affiliation: Municipal Exec Assoc, Misc.

Wayne Chan

Is Engineer-Principal/Public Utilities Commission

2025 total comp
$290,660
Sub-department
Information Systems
Organization group
Public Works, Transportation & Commerce
Base pay
$205,709
Overtime
$0
Other pay
$21,757
Benefits
$63,194
Total compensation
$290,660
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1

Source-specific fields

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

Wayne Chan holds the role of Is Engineer-Principal at Public Utilities Commission within Information Systems. Their status is permanent civil service. In 2025, their total compensation was $290,660. Union affiliation: Prof & Tech Eng, Local 21.

Gordon Ting

Chief Stationary Engineer Sew Plant/Public Utilities Commission

2025 total comp
$290,543
Sub-department
Supervisory-Labor & Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$171,165
Overtime
$39,152
Other pay
$17,046
Benefits
$63,180
Total compensation
$290,543
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
7252
Job Family Code
7200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$14,437

At Public Utilities Commission, Gordon Ting serves as a Chief Stationary Engineer Sew Plant within Supervisory-Labor & Trade. They work permanent civil service, 1.14 FTE. Their 2025 pay totaled $290,543. Union affiliation: Stationary Engineers, Local 39.

Mark Matyjas

Manager IV/Public Utilities Commission

2025 total comp
$290,295
Sub-department
Management
Organization group
Public Works, Transportation & Commerce
Base pay
$211,190
Overtime
$0
Other pay
$0
Benefits
$79,105
Total compensation
$290,295
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
$34,024
Job Code
0932
Job Family Code
0900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$15,046

Mark Matyjas is a Manager IV at Public Utilities Commission within Management. They work permanent civil service. 2025 total compensation came to $290,295. They are represented by Municipal Exec Assoc, Misc.

Harry Marota

Utility Plumber/Public Utilities Commission

2025 total comp
$289,942
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$147,594
Overtime
$73,173
Other pay
$9,993
Benefits
$59,182
Total compensation
$289,942
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.33

Source-specific fields

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

Harry Marota is a Utility Plumber at Public Utilities Commission within Journeyman Trade. They work permanent civil service, 1.33 FTE. 2025 total compensation came to $289,942. Their bargaining unit is Plumbers, Local 38.

James Sparks

Chief Statnry Eng,Wtrtreat Plnt/Public Utilities Commission

2025 total comp
$289,766
Sub-department
Supervisory-Labor & Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$171,178
Overtime
$47,690
Other pay
$10,096
Benefits
$60,802
Total compensation
$289,766
Employment type
Permanent Civil Service
Union / bargaining unit
Stationary Engineers, Local 39
Full-time equivalent (FTE)
1.18

Source-specific fields

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

James Sparks is a Chief Statnry Eng,Wtrtreat Plnt at Public Utilities Commission within Supervisory-Labor & Trade. They work permanent civil service, 1.18 FTE. 2025 total compensation came to $289,766. Union affiliation: Stationary Engineers, Local 39.

Ellen Natesan

Manager V/Public Utilities Commission

2025 total comp
$289,328
Sub-department
Management
Organization group
Public Works, Transportation & Commerce
Base pay
$227,800
Overtime
$0
Other pay
$0
Benefits
$61,528
Total compensation
$289,328
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
0933
Job Family Code
0900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$15,317

Ellen Natesan holds the role of Manager V at Public Utilities Commission within Management. Their status is permanent civil service. In 2025, their total compensation was $289,328. Their bargaining unit is Municipal Exec Assoc, Misc.

Mary Tienken

Landscape Architect Associate 1/Public Utilities Commission

2025 total comp
$289,200
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$223,463
Overtime
$0
Other pay
$0
Benefits
$65,738
Total compensation
$289,200
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
5262
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$14,412

At Public Utilities Commission, Mary Tienken serves as a Landscape Architect Associate 1 within Professional Engineering. They work permanent civil service. Their 2025 pay totaled $289,200. Their bargaining unit is Prof & Tech Eng, Local 21.

Brent Eslick

Is Engineer-Principal/Public Utilities Commission

2025 total comp
$288,529
Sub-department
Information Systems
Organization group
Public Works, Transportation & Commerce
Base pay
$205,725
Overtime
$0
Other pay
$19,660
Benefits
$63,143
Total compensation
$288,529
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1

Source-specific fields

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

Brent Eslick works as a Is Engineer-Principal for Public Utilities Commission within Information Systems. Their status is permanent civil service. Brent earned $288,529 in 2025. Union affiliation: Prof & Tech Eng, Local 21.

Justin Sibbring

Superintendent Water Treatment Fac/Public Utilities Commission

2025 total comp
$288,018
Sub-department
Administrative-DPW/PUC
Organization group
Public Works, Transportation & Commerce
Base pay
$206,277
Overtime
$6,067
Other pay
$10,012
Benefits
$65,661
Total compensation
$288,018
Employment type
Permanent Civil Service
Union / bargaining unit
Stationary Engineers, Local 39
Full-time equivalent (FTE)
1.02

Source-specific fields

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

Justin Sibbring holds the role of Superintendent Water Treatment Fac at Public Utilities Commission within Administrative-Dpw/Puc. Their status is permanent civil service, 1.02 FTE. In 2025, their total compensation was $288,018. Union affiliation: Stationary Engineers, Local 39.

Ahmad Moghbel

Eng/Arch/Landscape Arch Senior/Public Utilities Commission

2025 total comp
$287,802
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$210,666
Overtime
$0
Other pay
$13,228
Benefits
$63,909
Total compensation
$287,802
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
5211
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$14,415

Ahmad Moghbel holds the role of Eng/Arch/Landscape Arch Senior at Public Utilities Commission within Professional Engineering. Their status is permanent civil service. In 2025, their total compensation was $287,802. They are represented by Prof & Tech Eng, Local 21.

Kaushal Bhaskar

Is Engineer-Principal/Public Utilities Commission

2025 total comp
$287,320
Sub-department
Information Systems
Organization group
Public Works, Transportation & Commerce
Base pay
$216,124
Overtime
$0
Other pay
$6,585
Benefits
$64,611
Total compensation
$287,320
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
1

Source-specific fields

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

Kaushal Bhaskar works as a Is Engineer-Principal for Public Utilities Commission within Information Systems. Their status is permanent civil service. Kaushal earned $287,320 in 2025. Union affiliation: Prof & Tech Eng, Local 21.

Manuel Ramirez

Manager III/Public Utilities Commission

2025 total comp
$287,031
Sub-department
Management
Organization group
Public Works, Transportation & Commerce
Base pay
$216,547
Overtime
$0
Other pay
$0
Benefits
$70,484
Total compensation
$287,031
Employment type
Permanent Civil Service
Union / bargaining unit
Municipal Exec Assoc, Misc
Full-time equivalent (FTE)
1

Source-specific fields

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

Manuel Ramirez works as a Manager III for Public Utilities Commission within Management. Their status is permanent civil service. Manuel earned $287,031 in 2025. Union affiliation: Municipal Exec Assoc, Misc.