GCGovComp.app

City and County of San Francisco / Port

Agency file

Port

Source file: City and County of San Francisco — Employee Compensation / ingested Jun 17, 2026

The Port plans, builds, and maintains transportation infrastructure — roads, bridges, transit, and motor-vehicle services.

In 2025, this agency had 325 employees with median total compensation of $180,146; the highest distinct record was $622,456.

Year
2025
Employees
325
Median total
$180,146
Highest record
$622,456

What the records show

Compensation analytics

These summaries compare pay within the agency before listing individual records.

Salary distribution

$51$341,874+

How 2025 total compensation is spread across the 325 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($180,146) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$121,888 (73%)
  • Overtime$2,239 (1%)
  • Other$1,909 (1%)
  • Benefits$41,877 (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
$24,742
$97,945
$180,146
$237,116
$280,505

The pay ladder for this department. Someone at the 90th percentile earns $280,505 — more than 90% of the department; the 10th percentile earns $24,742. The shaded band is the middle half of employees (25th–75th percentile).

Largest job titles

General Laborer
19 · $73,375
Pile Worker
11 · $190,005
Project Manager 1
10 · $248,610
Manager III
10 · $197,250
Manager IV
9 · $305,389

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 9

Paul Rodriguez

General Laborer/Port

2025 total comp
$24,848
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$16,516
Overtime
$882
Other pay
$137
Benefits
$7,314
Total compensation
$24,848
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.19

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Health and Dental Benefits
$3,455
Job Code
7514
Job Family Code
7500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$1,431

Paul Rodriguez is a General Laborer at Port within Semi-Skilled & General Labor. They work permanent civil service, 0.19 FTE. 2025 total compensation came to $24,848. Their bargaining unit is Laborers, Local 261.

Anita Yao

Wharfinger I/Ii/Port

2025 total comp
$24,742
Sub-department
Port Operation
Organization group
Public Works, Transportation & Commerce
Base pay
$16,592
Overtime
$0
Other pay
$1,889
Benefits
$6,261
Total compensation
$24,742
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.11

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Health and Dental Benefits
$2,216
Job Code
9357
Job Family Code
9300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$1,544

Anita Yao holds the role of Wharfinger I/Ii at Port within Port Operation. Their status is permanent civil service, 0.11 FTE. In 2025, their total compensation was $24,742. Their bargaining unit is SEIU, Local 1021, Misc.

Martin Smith

Sheet Metal Worker/Port

2025 total comp
$24,125
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$22,284
Overtime
$0
Other pay
$159
Benefits
$1,683
Total compensation
$24,125
Employment type
Temporary Exempt
Union / bargaining unit
Sheet Metal Workers, Local 104
Full-time equivalent (FTE)
0.15

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Job Code
7376
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$1,683
Total Salary
$22,443

Martin Smith is a Sheet Metal Worker at Port within Journeyman Trade. They work temporary exempt, 0.15 FTE. 2025 total compensation came to $24,125. Union affiliation: Sheet Metal Workers, Local 104.

Christian Labitan

Ps Aide to Professional/Port

2025 total comp
$24,006
Sub-department
Public Service Aide
Organization group
Public Works, Transportation & Commerce
Base pay
$22,332
Overtime
$0
Other pay
$0
Benefits
$1,674
Total compensation
$24,006
Employment type
Temporary Exempt
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.38

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Job Code
9922
Job Family Code
9900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$1,674
Total Salary
$22,332

Christian Labitan works as a Ps Aide to Professional for Port within Public Service Aide. Their status is temporary exempt, 0.38 FTE. Christian earned $24,006 in 2025. Their bargaining unit is SEIU, Local 1021, Misc.

John Montes

Painter/Port

2024 total comp
$23,996
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$16,542
Overtime
$0
Other pay
$544
Benefits
$6,910
Total compensation
$23,996
Employment type
Permanent Civil Service
Union / bargaining unit
SF City Workers United
Full-time equivalent (FTE)
0.15

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Health and Dental Benefits
$2,960
Job Code
7346
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$1,332

John Montes holds the role of Painter at Port within Journeyman Trade. Their status is permanent civil service, 0.15 FTE. In 2024, their total compensation was $23,996. They are represented by SF City Workers United.

Patricia Sibulo

Stdntdsgntrain3, Arch/Eng/Plng/Port

2025 total comp
$23,873
Sub-department
Sub-Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$19,244
Overtime
$0
Other pay
$1,931
Benefits
$2,697
Total compensation
$23,873
Employment type
Temporary Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.23

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Job Code
5382
Job Family Code
5300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$1,590
Retirement Contribution
$1,107

Patricia Sibulo is a Stdntdsgntrain3, Arch/Eng/Plng at Port within Sub-Professional Engineering. They work temporary exempt, 0.23 FTE. 2025 total compensation came to $23,873. Their bargaining unit is Prof & Tech Eng, Local 21.

Phillip Williamson

Manager III/Port

2025 total comp
$23,767
Sub-department
Management
Organization group
Public Works, Transportation & Commerce
Base pay
$7,390
Overtime
$0
Other pay
$11,981
Benefits
$4,396
Total compensation
$23,767
Employment type
Permanent Civil Service
Union / bargaining unit
Municipal Exec Assoc, Misc

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Health and Dental Benefits
$1,758
Job Code
0931
Job Family Code
0900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$1,574

At Port, Phillip Williamson serves as a Manager III within Management. They work permanent civil service. Their 2025 pay totaled $23,767. Union affiliation: Municipal Exec Assoc, Misc.

Marguerite Spaethling

Stdntdsgntrain3, Arch/Eng/Plng/Port

2025 total comp
$22,858
Sub-department
Sub-Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$21,264
Overtime
$0
Other pay
$0
Benefits
$1,594
Total compensation
$22,858
Employment type
Temporary Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.25

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Job Code
5382
Job Family Code
5300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$1,594
Total Salary
$21,264

Marguerite Spaethling works as a Stdntdsgntrain3, Arch/Eng/Plng for Port within Sub-Professional Engineering. Their status is temporary exempt, 0.25 FTE. Marguerite earned $22,858 in 2025. Union affiliation: Prof & Tech Eng, Local 21.

Michael Jr

Marina Assistant/Port

2025 total comp
$21,799
Sub-department
Recreation
Organization group
Public Works, Transportation & Commerce
Base pay
$13,133
Overtime
$2,592
Other pay
$0
Benefits
$6,074
Total compensation
$21,799
Employment type
Permanent Exempt
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.17

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Health and Dental Benefits
$2,916
Job Code
3232
Job Family Code
3200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$1,251

Michael Jr works as a Marina Assistant for Port within Recreation. Their status is permanent exempt, 0.17 FTE. Michael earned $21,799 in 2025. They are represented by SEIU, Local 1021, Misc.

Giuseppe Cannavo

Principal Clerk/Port

2025 total comp
$20,603
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Works, Transportation & Commerce
Base pay
$16,767
Overtime
$0
Other pay
$2,395
Benefits
$1,440
Total compensation
$20,603
Employment type
Temporary Exempt
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.19

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Job Code
1408
Job Family Code
1400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$1,440
Total Salary
$19,162

Giuseppe Cannavo holds the role of Principal Clerk at Port within Clerical, Secretarial & Steno. Their status is temporary exempt, 0.19 FTE. In 2025, their total compensation was $20,603. They are represented by SEIU, Local 1021, Misc.

Brandon Chin

Ps Aide to Professional/Port

2025 total comp
$19,406
Sub-department
Public Service Aide
Organization group
Public Works, Transportation & Commerce
Base pay
$18,053
Overtime
$0
Other pay
$0
Benefits
$1,353
Total compensation
$19,406
Employment type
Temporary Exempt
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.3

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Job Code
9922
Job Family Code
9900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$1,353
Total Salary
$18,053

Brandon Chin works as a Ps Aide to Professional for Port within Public Service Aide. Their status is temporary exempt, 0.3 FTE. Brandon earned $19,406 in 2025. Their bargaining unit is SEIU, Local 1021, Misc.

Delevan Hill

Truck Driver/Port

2025 total comp
$19,156
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$12,456
Overtime
$811
Other pay
$524
Benefits
$5,365
Total compensation
$19,156
Employment type
Permanent Civil Service
Union / bargaining unit
Teamsters, Local 853
Full-time equivalent (FTE)
0.12

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Health and Dental Benefits
$2,478
Job Code
7355
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$1,002

At Port, Delevan Hill serves as a Truck Driver within Journeyman Trade. They work permanent civil service, 0.12 FTE. Their 2025 pay totaled $19,156. They are represented by Teamsters, Local 853.

Peter Albert

Planner V/Port

2025 total comp
$17,025
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$15,838
Overtime
$0
Other pay
$0
Benefits
$1,187
Total compensation
$17,025
Employment type
Temporary Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Job Code
5283
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$1,187
Total Salary
$15,838

Peter Albert is a Planner V at Port within Professional Engineering. They work temporary exempt. 2025 total compensation came to $17,025. Their bargaining unit is Prof & Tech Eng, Local 21.

Iii Kenneth Massingale

General Laborer/Port

2025 total comp
$15,968
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$9,718
Overtime
$737
Other pay
$873
Benefits
$4,640
Total compensation
$15,968
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.13

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Health and Dental Benefits
$2,339
Job Code
7514
Job Family Code
7500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$863

Iii Kenneth Massingale works as a General Laborer for Port within Semi-Skilled & General Labor. Their status is permanent civil service, 0.13 FTE. Iii earned $15,968 in 2025. They are represented by Laborers, Local 261.

Annika Khan

Ps Aide to Professional/Port

2025 total comp
$14,839
Sub-department
Public Service Aide
Organization group
Public Works, Transportation & Commerce
Base pay
$12,332
Overtime
$106
Other pay
$0
Benefits
$2,402
Total compensation
$14,839
Employment type
Temporary Exempt
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.21

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Job Code
9922
Job Family Code
9900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$949
Retirement Contribution
$1,453

At Port, Annika Khan serves as a Ps Aide to Professional within Public Service Aide. They work temporary exempt, 0.21 FTE. Their 2025 pay totaled $14,839. Union affiliation: SEIU, Local 1021, Misc.

Seojin Choi

Stdntdsgntrain3, Arch/Eng/Plng/Port

2024 total comp
$14,817
Sub-department
Sub-Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$13,784
Overtime
$0
Other pay
$0
Benefits
$1,033
Total compensation
$14,817
Employment type
Temporary Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.17

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Job Code
5382
Job Family Code
5300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$1,033
Total Salary
$13,784

At Port, Seojin Choi serves as a Stdntdsgntrain3, Arch/Eng/Plng within Sub-Professional Engineering. They work temporary exempt, 0.17 FTE. Their 2024 pay totaled $14,817. Their bargaining unit is Prof & Tech Eng, Local 21.

Diane Oshima

Deputy Director III/Port

2025 total comp
$14,756
Sub-department
Management
Organization group
Public Works, Transportation & Commerce
Base pay
$13,727
Overtime
$0
Other pay
$0
Benefits
$1,029
Total compensation
$14,756
Employment type
Temporary Exempt
Union / bargaining unit
Municipal Exec Assoc, Misc

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Job Code
0953
Job Family Code
0900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$1,029
Total Salary
$13,727

Diane Oshima is a Deputy Director III at Port within Management. They work temporary exempt. 2025 total compensation came to $14,756. Union affiliation: Municipal Exec Assoc, Misc.

Ronald Witschi

Pile Worker/Port

2025 total comp
$14,621
Sub-department
Supervisory-Labor & Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$9,373
Overtime
$144
Other pay
$1,344
Benefits
$3,761
Total compensation
$14,621
Employment type
Permanent Civil Service
Union / bargaining unit
Pile Drivers, Local 34

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Health and Dental Benefits
$1,528
Job Code
9330
Job Family Code
7200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$836

At Port, Ronald Witschi serves as a Pile Worker within Supervisory-Labor & Trade. They work permanent civil service. Their 2025 pay totaled $14,621. Their bargaining unit is Pile Drivers, Local 34.

Francisco Sanjuan

Stdntdsgntrain3, Arch/Eng/Plng/Port

2024 total comp
$14,300
Sub-department
Sub-Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$13,262
Overtime
$0
Other pay
$0
Benefits
$1,038
Total compensation
$14,300
Employment type
Temporary Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.16

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Job Code
5382
Job Family Code
5300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$1,038
Total Salary
$13,262

Francisco Sanjuan holds the role of Stdntdsgntrain3, Arch/Eng/Plng at Port within Sub-Professional Engineering. Their status is temporary exempt, 0.16 FTE. In 2024, their total compensation was $14,300. They are represented by Prof & Tech Eng, Local 21.

Amanda Tsang

Stdntdsgntrain3, Arch/Eng/Plng/Port

2024 total comp
$13,380
Sub-department
Sub-Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$12,489
Overtime
$0
Other pay
$0
Benefits
$890
Total compensation
$13,380
Employment type
Temporary Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.15

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Job Code
5382
Job Family Code
5300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$890
Total Salary
$12,489

At Port, Amanda Tsang serves as a Stdntdsgntrain3, Arch/Eng/Plng within Sub-Professional Engineering. They work temporary exempt, 0.15 FTE. Their 2024 pay totaled $13,380. Union affiliation: Prof & Tech Eng, Local 21.

Colin Shields

Fusion Welder/Port

2025 total comp
$12,173
Sub-department
Supervisory-Labor & Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$0
Overtime
$0
Other pay
$54
Benefits
$12,119
Total compensation
$12,173
Employment type
Permanent Civil Service
Union / bargaining unit
Iron Workers, Local 377

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Health and Dental Benefits
$12,115
Job Code
9346
Job Family Code
7200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$4

Colin Shields holds the role of Fusion Welder at Port within Supervisory-Labor & Trade. Their status is permanent civil service. In 2025, their total compensation was $12,173. Their bargaining unit is Iron Workers, Local 377.

2025 total comp
$11,353
Sub-department
Supervisory-Labor & Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$9,036
Overtime
$0
Other pay
$0
Benefits
$2,317
Total compensation
$11,353
Employment type
Temporary Provisional
Union / bargaining unit
Roofers, Local 40

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Health and Dental Benefits
$1,652
Job Code
9343
Job Family Code
7200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$665

Oliverio Banuelos holds the role of Roofer at Port within Supervisory-Labor & Trade. Their status is temporary provisional. In 2025, their total compensation was $11,353. They are represented by Roofers, Local 40.

2025 total comp
$9,713
Sub-department
Supervisory-Labor & Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$9,036
Overtime
$0
Other pay
$0
Benefits
$677
Total compensation
$9,713
Employment type
Temporary Provisional
Union / bargaining unit
Roofers, Local 40

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Job Code
9343
Job Family Code
7200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$677
Total Salary
$9,036

At Port, Cristobal Zempoalteca serves as a Roofer within Supervisory-Labor & Trade. They work temporary provisional. Their 2025 pay totaled $9,713. Their bargaining unit is Roofers, Local 40.

Gerard Roybal

Maritime Marketing Repr/Port

2024 total comp
$7,700
Sub-department
Port Operation
Organization group
Public Works, Transportation & Commerce
Base pay
$0
Overtime
$0
Other pay
$7,700
Benefits
$0
Total compensation
$7,700
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Job Code
9393
Job Family Code
9300
Organization Group Code
Public Works, Transportation & Commerce
Total Salary
$7,700

Gerard Roybal is a Maritime Marketing Repr at Port within Port Operation. They work permanent civil service. 2024 total compensation came to $7,700. They are represented by Prof & Tech Eng, Local 21.

Scott Huffington

Plumber/Port

2025 total comp
$7,070
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$5,739
Overtime
$0
Other pay
$79
Benefits
$1,252
Total compensation
$7,070
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Job Code
7347
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$436
Retirement Contribution
$816

Scott Huffington holds the role of Plumber at Port within Journeyman Trade. Their status is permanent civil service. In 2025, their total compensation was $7,070. Union affiliation: Plumbers, Local 38.

Halligan Nguyen

Ps Aide to Professional/Port

2024 total comp
$6,378
Sub-department
Public Service Aide
Organization group
Public Works, Transportation & Commerce
Base pay
$5,933
Overtime
$0
Other pay
$0
Benefits
$445
Total compensation
$6,378
Employment type
Temporary Exempt
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Job Code
9922
Job Family Code
9900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$445
Total Salary
$5,933

Halligan Nguyen is a Ps Aide to Professional at Port within Public Service Aide. They work temporary exempt, 0.1 FTE. 2024 total compensation came to $6,378. Union affiliation: SEIU, Local 1021, Misc.

James Balsham

Elevator and Crane Technician/Port

2025 total comp
$6,174
Sub-department
Supervisory-Labor & Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$5,665
Overtime
$79
Other pay
$0
Benefits
$431
Total compensation
$6,174
Employment type
Temporary Exempt
Union / bargaining unit
Electrical Workers, Local 6

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Job Code
9354
Job Family Code
7200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$431
Total Salary
$5,743

At Port, James Balsham serves as a Elevator and Crane Technician within Supervisory-Labor & Trade. They work temporary exempt. Their 2025 pay totaled $6,174. Their bargaining unit is Electrical Workers, Local 6.

Jessica Huang

Stdntdsgntrain3, Arch/Eng/Plng/Port

2025 total comp
$5,674
Sub-department
Sub-Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$5,278
Overtime
$0
Other pay
$0
Benefits
$396
Total compensation
$5,674
Employment type
Temporary Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Job Code
5382
Job Family Code
5300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$396
Total Salary
$5,278

At Port, Jessica Huang serves as a Stdntdsgntrain3, Arch/Eng/Plng within Sub-Professional Engineering. They work temporary exempt. Their 2025 pay totaled $5,674. They are represented by Prof & Tech Eng, Local 21.

Jr. Enrique Silva

Truck Driver/Port

2025 total comp
$5,242
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$4,152
Overtime
$0
Other pay
$144
Benefits
$946
Total compensation
$5,242
Employment type
Permanent Civil Service
Union / bargaining unit
Teamsters, Local 853

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Job Code
7355
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$322
Retirement Contribution
$624

At Port, Jr. Enrique Silva serves as a Truck Driver within Journeyman Trade. They work permanent civil service. Their 2025 pay totaled $5,242. They are represented by Teamsters, Local 853.

Samuel Hernandez

General Laborer/Port

2025 total comp
$5,099
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$3,566
Overtime
$610
Other pay
$80
Benefits
$843
Total compensation
$5,099
Employment type
Permanent Exempt
Union / bargaining unit
Laborers, Local 261

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Job Code
7514
Job Family Code
7500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$319
Retirement Contribution
$524

Samuel Hernandez is a General Laborer at Port within Semi-Skilled & General Labor. They work permanent exempt. 2025 total compensation came to $5,099. Union affiliation: Laborers, Local 261.

Joseph Molinari

Project Manager 1/Port

2024 total comp
$3,042
Sub-department
Construction Project Mgmt
Organization group
Public Works, Transportation & Commerce
Base pay
$2,830
Overtime
$0
Other pay
$0
Benefits
$212
Total compensation
$3,042
Employment type
Temporary Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Job Code
5502
Job Family Code
5500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$212
Total Salary
$2,830

At Port, Joseph Molinari serves as a Project Manager 1 within Construction Project Management. They work temporary exempt. Their 2024 pay totaled $3,042. Their bargaining unit is Prof & Tech Eng, Local 21.

David Banks

Painter/Port

2025 total comp
$2,577
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$0
Overtime
$0
Other pay
$2,008
Benefits
$569
Total compensation
$2,577
Employment type
Permanent Civil Service
Union / bargaining unit
SF City Workers United

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Health and Dental Benefits
$415
Job Code
7346
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$154

David Banks works as a Painter for Port within Journeyman Trade. Their status is permanent civil service. David earned $2,577 in 2025. Union affiliation: SF City Workers United.

Gail Gilman

Bdcomm Mbr, Grp5,M$100/Mo/Port

2025 total comp
$1,286
Sub-department
Untitled
Organization group
Public Works, Transportation & Commerce
Base pay
$1,196
Overtime
$0
Other pay
$0
Benefits
$90
Total compensation
$1,286
Employment type
Other
Union / bargaining unit
Member, Board Or Commission

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Job Code
0114
Job Family Code
0000
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$90
Total Salary
$1,196

Gail Gilman holds the role of Bdcomm Mbr, Grp5,M$100/Mo at Port within Untitled. Their status is other. In 2025, their total compensation was $1,286. Their bargaining unit is Member, Board Or Commission.

Stephen Engblom

Bdcomm Mbr, Grp5,M$100/Mo/Port

2025 total comp
$1,286
Sub-department
Untitled
Organization group
Public Works, Transportation & Commerce
Base pay
$1,196
Overtime
$0
Other pay
$0
Benefits
$90
Total compensation
$1,286
Employment type
Other
Union / bargaining unit
Member, Board Or Commission

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Job Code
0114
Job Family Code
0000
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$90
Total Salary
$1,196

Stephen Engblom works as a Bdcomm Mbr, Grp5,M$100/Mo for Port within Untitled. Their status is other. Stephen earned $1,286 in 2025. They are represented by Member, Board Or Commission.

Steven Lee

Bdcomm Mbr, Grp5,M$100/Mo/Port

2025 total comp
$1,286
Sub-department
Untitled
Organization group
Public Works, Transportation & Commerce
Base pay
$1,196
Overtime
$0
Other pay
$0
Benefits
$90
Total compensation
$1,286
Employment type
Other
Union / bargaining unit
Member, Board Or Commission

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Job Code
0114
Job Family Code
0000
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$90
Total Salary
$1,196

At Port, Steven Lee serves as a Bdcomm Mbr, Grp5,M$100/Mo within Untitled. They work other. Their 2025 pay totaled $1,286. Union affiliation: Member, Board Or Commission.

William Adams

Bdcomm Mbr, Grp5,M$100/Mo/Port

2025 total comp
$1,286
Sub-department
Untitled
Organization group
Public Works, Transportation & Commerce
Base pay
$1,196
Overtime
$0
Other pay
$0
Benefits
$90
Total compensation
$1,286
Employment type
Other
Union / bargaining unit
Member, Board Or Commission

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Job Code
0114
Job Family Code
0000
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$90
Total Salary
$1,196

William Adams works as a Bdcomm Mbr, Grp5,M$100/Mo for Port within Untitled. Their status is other. William earned $1,286 in 2025. They are represented by Member, Board Or Commission.

Edward Harrington

Bdcomm Mbr, Grp5,M$100/Mo/Port

2024 total comp
$717
Sub-department
Untitled
Organization group
Public Works, Transportation & Commerce
Base pay
$667
Overtime
$0
Other pay
$0
Benefits
$50
Total compensation
$717
Employment type
Other
Union / bargaining unit
Member, Board Or Commission

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Job Code
0114
Job Family Code
0000
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$50
Total Salary
$667

Edward Harrington holds the role of Bdcomm Mbr, Grp5,M$100/Mo at Port within Untitled. Their status is other. In 2024, their total compensation was $717. They are represented by Member, Board Or Commission.

Kenneth Mcneely

Bdcomm Mbr, Grp5,M$100/Mo/Port

2025 total comp
$692
Sub-department
Untitled
Organization group
Public Works, Transportation & Commerce
Base pay
$644
Overtime
$0
Other pay
$0
Benefits
$48
Total compensation
$692
Employment type
Other
Union / bargaining unit
Member, Board Or Commission

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Job Code
0114
Job Family Code
0000
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$48
Total Salary
$644

Kenneth Mcneely holds the role of Bdcomm Mbr, Grp5,M$100/Mo at Port within Untitled. Their status is other. In 2025, their total compensation was $692. Their bargaining unit is Member, Board Or Commission.

Carol Bach

Manager III/Port

2025 total comp
$529
Sub-department
Management
Organization group
Public Works, Transportation & Commerce
Base pay
$492
Overtime
$0
Other pay
$0
Benefits
$37
Total compensation
$529
Employment type
Temporary Exempt
Union / bargaining unit
Municipal Exec Assoc, Misc

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Job Code
0931
Job Family Code
0900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$37
Total Salary
$492

Carol Bach works as a Manager III for Port within Management. Their status is temporary exempt. Carol earned $529 in 2025. They are represented by Municipal Exec Assoc, Misc.

Brian Smith

General Laborer/Port

2025 total comp
$490
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$0
Overtime
$0
Other pay
$455
Benefits
$35
Total compensation
$490
Employment type
Temporary Provisional
Union / bargaining unit
Laborers, Local 261

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Job Code
7514
Job Family Code
7500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$35
Total Salary
$455

Brian Smith holds the role of General Laborer at Port within Semi-Skilled & General Labor. Their status is temporary provisional. In 2025, their total compensation was $490. They are represented by Laborers, Local 261.