GCGovComp.app

City and County of San Francisco / Public Utilities Commission / Electronic Maintenance Technician

Job-title file

Electronic Maintenance Technician

Operate, maintain, and repair equipment or facilities, performing skilled hands-on work.

18 employees hold this title in Public Utilities Commission. Median total compensation for the role is $248,940, above the department median of $190,857.

Employees
18
Total payroll
$4M
Role median
$248,940
Agency median
$190,857
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

$13,161$272,022+

Hover a bar for its range; click to filter the list below.

How total compensation varies among the 18 people in this role. Even for one job title, pay differs with seniority, step, overtime, and tenure. Each bar is a pay range; the far-right bar collects the highest earners.

Compare departments

This role across City and County of San Francisco

Electronic Maintenance Technician is held in 3 City and County of San Francisco departments. In Public Utilities Commission, the median of $248,940 ranks #1 of 3.

Highest-paying departments for this role

Median total compensation for the Electronic Maintenance Technician role in other City and County of San Franciscodepartments (highest first). Each bar links to that department’s page for this role.

Same department

Other job titles in Public Utilities Commission

Record list

Employees with this title

Page 1

Jeremiah Thompson

Electronic Maintenance Technician/Public Utilities Commission

2025 total comp
$272,760
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$167,497
Overtime
$11,017
Other pay
$32,514
Benefits
$61,731
Total compensation
$272,760
Employment type
Permanent Civil Service
Union / bargaining unit
Electrical Workers, Local 6
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,685
Job Code
7318
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$14,171

At Public Utilities Commission, Jeremiah Thompson serves as a Electronic Maintenance Technician within Journeyman Trade. They work permanent civil service, 1.04 FTE. Their 2025 pay totaled $272,760. They are represented by Electrical Workers, Local 6.

Babu Koshy

Electronic Maintenance Technician/Public Utilities Commission

2025 total comp
$270,590
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$164,785
Overtime
$11,246
Other pay
$33,289
Benefits
$61,270
Total compensation
$270,590
Employment type
Permanent Civil Service
Union / bargaining unit
Electrical Workers, Local 6
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,685
Job Code
7318
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$14,058

At Public Utilities Commission, Babu Koshy serves as a Electronic Maintenance Technician within Journeyman Trade. They work permanent civil service, 1.04 FTE. Their 2025 pay totaled $270,590. Their bargaining unit is Electrical Workers, Local 6.

Brian Mcgregor

Electronic Maintenance Technician/Public Utilities Commission

2025 total comp
$268,933
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$161,243
Overtime
$5,499
Other pay
$34,797
Benefits
$67,394
Total compensation
$268,933
Employment type
Permanent Civil Service
Union / bargaining unit
Electrical Workers, Local 6
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
$30,389
Job Code
7318
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$14,074

Brian Mcgregor is a Electronic Maintenance Technician at Public Utilities Commission within Journeyman Trade. They work permanent civil service, 1.02 FTE. 2025 total compensation came to $268,933. Their bargaining unit is Electrical Workers, Local 6.

Ismael Iii

Electronic Maintenance Technician/Public Utilities Commission

2025 total comp
$264,497
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$161,243
Overtime
$2,834
Other pay
$39,745
Benefits
$60,676
Total compensation
$264,497
Employment type
Permanent Civil Service
Union / bargaining unit
Electrical Workers, Local 6
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,685
Job Code
7318
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$14,060

Ismael Iii is a Electronic Maintenance Technician at Public Utilities Commission within Journeyman Trade. They work permanent civil service, 1.01 FTE. 2025 total compensation came to $264,497. Union affiliation: Electrical Workers, Local 6.

Steven Pacifico

Electronic Maintenance Technician/Public Utilities Commission

2025 total comp
$258,463
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$160,637
Overtime
$2,229
Other pay
$35,283
Benefits
$60,314
Total compensation
$258,463
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,594
Job Code
7318
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,876

Steven Pacifico works as a Electronic Maintenance Technician for Public Utilities Commission within Journeyman Trade. Their status is permanent civil service. Steven earned $258,463 in 2025. They are represented by Electrical Workers, Local 6.

Bradley Hurst

Electronic Maintenance Technician/Public Utilities Commission

2025 total comp
$254,869
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$161,243
Overtime
$12,059
Other pay
$21,106
Benefits
$60,462
Total compensation
$254,869
Employment type
Temporary Exempt
Union / bargaining unit
Electrical Workers, Local 6
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
$23,685
Job Code
7318
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,846

Bradley Hurst is a Electronic Maintenance Technician at Public Utilities Commission within Journeyman Trade. They work temporary exempt, 1.05 FTE. 2025 total compensation came to $254,869. Union affiliation: Electrical Workers, Local 6.

Stephen Lyons

Electronic Maintenance Technician/Public Utilities Commission

2025 total comp
$254,458
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$161,243
Overtime
$13,134
Other pay
$19,562
Benefits
$60,520
Total compensation
$254,458
Employment type
Permanent Civil Service
Union / bargaining unit
Electrical Workers, Local 6
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
$23,685
Job Code
7318
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,904

Stephen Lyons holds the role of Electronic Maintenance Technician at Public Utilities Commission within Journeyman Trade. Their status is permanent civil service, 1.05 FTE. In 2025, their total compensation was $254,458. Their bargaining unit is Electrical Workers, Local 6.

Franklin Montes

Electronic Maintenance Technician/Public Utilities Commission

2025 total comp
$254,158
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$161,243
Overtime
$6,632
Other pay
$25,715
Benefits
$60,569
Total compensation
$254,158
Employment type
Permanent Civil Service
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
$13,927

Franklin Montes holds the role of Electronic Maintenance Technician at Public Utilities Commission within Journeyman Trade. Their status is permanent civil service, 1.03 FTE. In 2025, their total compensation was $254,158. Union affiliation: Electrical Workers, Local 6.

Bernard Balaoing

Electronic Maintenance Technician/Public Utilities Commission

2025 total comp
$249,133
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$158,541
Overtime
$5,686
Other pay
$24,885
Benefits
$60,021
Total compensation
$249,133
Employment type
Permanent Civil Service
Union / bargaining unit
Electrical Workers, Local 6
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,685
Job Code
7318
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,794

Bernard Balaoing works as a Electronic Maintenance Technician for Public Utilities Commission within Journeyman Trade. Their status is permanent civil service, 1.02 FTE. Bernard earned $249,133 in 2025. Their bargaining unit is Electrical Workers, Local 6.

Adam Hope

Electronic Maintenance Technician/Public Utilities Commission

2025 total comp
$248,747
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$161,243
Overtime
$5,356
Other pay
$21,706
Benefits
$60,443
Total compensation
$248,747
Employment type
Temporary Exempt
Union / bargaining unit
Electrical Workers, Local 6
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,685
Job Code
7318
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,826

Adam Hope is a Electronic Maintenance Technician at Public Utilities Commission within Journeyman Trade. They work temporary exempt, 1.02 FTE. 2025 total compensation came to $248,747. Their bargaining unit is Electrical Workers, Local 6.

Thomas Robinson

Electronic Maintenance Technician/Public Utilities Commission

2025 total comp
$243,626
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$161,243
Overtime
$2,498
Other pay
$19,088
Benefits
$60,797
Total compensation
$243,626
Employment type
Permanent Civil Service
Union / bargaining unit
Electrical Workers, Local 6
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,685
Job Code
7318
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,725

At Public Utilities Commission, Thomas Robinson serves as a Electronic Maintenance Technician within Journeyman Trade. They work permanent civil service, 1.01 FTE. Their 2025 pay totaled $243,626. Their bargaining unit is Electrical Workers, Local 6.

David Chipley

Electronic Maintenance Technician/Public Utilities Commission

2025 total comp
$241,361
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$161,243
Overtime
$0
Other pay
$19,672
Benefits
$60,446
Total compensation
$241,361
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,754
Job Code
7318
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,761

David Chipley holds the role of Electronic Maintenance Technician at Public Utilities Commission within Journeyman Trade. Their status is permanent civil service. In 2025, their total compensation was $241,361. They are represented by Electrical Workers, Local 6.

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.

Garrett Verello

Electronic Maintenance Technician/Public Utilities Commission

2025 total comp
$218,371
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$147,924
Overtime
$5,573
Other pay
$7,859
Benefits
$57,015
Total compensation
$218,371
Employment type
Permanent Exempt
Union / bargaining unit
Electrical Workers, Local 6
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,685
Job Code
7318
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,296

Garrett Verello works as a Electronic Maintenance Technician for Public Utilities Commission within Journeyman Trade. Their status is permanent exempt, 1.02 FTE. Garrett earned $218,371 in 2025. They are represented by Electrical Workers, Local 6.

James Cole

Electronic Maintenance Technician/Public Utilities Commission

2025 total comp
$216,877
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$152,403
Overtime
$6,957
Other pay
$255
Benefits
$57,262
Total compensation
$216,877
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
$11,869

At Public Utilities Commission, James Cole serves as a Electronic Maintenance Technician within Journeyman Trade. They work temporary exempt, 1.03 FTE. Their 2025 pay totaled $216,877. They are represented by Electrical Workers, Local 6.

John Wu

Electronic Maintenance Technician/Public Utilities Commission

2025 total comp
$190,370
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$131,731
Overtime
$494
Other pay
$9,253
Benefits
$48,893
Total compensation
$190,370
Employment type
Permanent Civil Service
Union / bargaining unit
Electrical Workers, Local 6
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
$19,397
Job Code
7318
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$10,476

John Wu is a Electronic Maintenance Technician at Public Utilities Commission within Journeyman Trade. They work permanent civil service, 0.82 FTE. 2025 total compensation came to $190,370. Union affiliation: Electrical Workers, Local 6.

Andy Tang

Electronic Maintenance Technician/Public Utilities Commission

2024 total comp
$45,859
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$2,288
Overtime
$0
Other pay
$39,657
Benefits
$3,914
Total compensation
$45,859
Employment type
Permanent Civil Service
Union / bargaining unit
Electrical Workers, Local 6

Source-specific fields

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

Andy Tang holds the role of Electronic Maintenance Technician at Public Utilities Commission within Journeyman Trade. Their status is permanent civil service. In 2024, their total compensation was $45,859. Union affiliation: Electrical Workers, Local 6.

Christopher Gallegos

Electronic Maintenance Technician/Public Utilities Commission

2024 total comp
$13,161
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$2,179
Overtime
$715
Other pay
$8,664
Benefits
$1,603
Total compensation
$13,161
Employment type
Permanent Civil Service
Union / bargaining unit
Electrical Workers, Local 6

Source-specific fields

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

Christopher Gallegos holds the role of Electronic Maintenance Technician at Public Utilities Commission within Journeyman Trade. Their status is permanent civil service. In 2024, their total compensation was $13,161. Union affiliation: Electrical Workers, Local 6.