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
Total payroll
$54.6M
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

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.

Trend

Year over year

How this department's total payroll, headcount, and median pay changed across the 2 published years.

YearTotal payrollEmployeesMedian pay
2024
$51.9M
302
$182,088
2025
$54.6M
5.2%
325
7.6%
$180,146
1.1%

Record list

Employees

Page 1

Todd Hurley

Carpenter Supervisor 1/Port

2025 total comp
$211,747
Sub-department
Supervisory-Labor & Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$155,702
Overtime
$609
Other pay
$0
Benefits
$55,436
Total compensation
$211,747
Employment type
Permanent Civil Service
Union / bargaining unit
Carpenters, Local 22
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Health and Dental Benefits
$21,479
Job Code
7226
Job Family Code
7200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,429

Todd Hurley holds the role of Carpenter Supervisor 1 at Port within Supervisory-Labor & Trade. Their status is permanent civil service. In 2025, their total compensation was $211,747. They are represented by Carpenters, Local 22.

Michael Faulkner

Building Inspector/Port

2025 total comp
$211,186
Sub-department
Construction Inspection
Organization group
Public Works, Transportation & Commerce
Base pay
$153,870
Overtime
$0
Other pay
$355
Benefits
$56,961
Total compensation
$211,186
Employment type
Permanent Civil Service
Union / bargaining unit
Building Inspects - 6331/33
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Health and Dental Benefits
$22,737
Job Code
6331
Job Family Code
6300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,298

Michael Faulkner holds the role of Building Inspector at Port within Construction Inspection. Their status is permanent civil service. In 2025, their total compensation was $211,186. Their bargaining unit is Building Inspects - 6331/33.

Julia Ayeni

Pr Administrative Analyst/Port

2025 total comp
$211,017
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Works, Transportation & Commerce
Base pay
$157,095
Overtime
$0
Other pay
$0
Benefits
$53,922
Total compensation
$211,017
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
PRT
Health and Dental Benefits
$19,546
Job Code
1824
Job Family Code
1800
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,041

At Port, Julia Ayeni serves as a Pr Administrative Analyst within Budget, Admn & Stats Analysis. They work permanent exempt. Their 2025 pay totaled $211,017. Their bargaining unit is Prof & Tech Eng, Local 21.

Julio Zavala

Sheet Metal Supervisor 1/Port

2025 total comp
$210,648
Sub-department
Port Operation
Organization group
Public Works, Transportation & Commerce
Base pay
$152,753
Overtime
$0
Other pay
$30
Benefits
$57,865
Total compensation
$210,648
Employment type
Permanent Civil Service
Union / bargaining unit
Sheet Metal Workers, Local 104
Full-time equivalent (FTE)
0.94

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Health and Dental Benefits
$24,752
Job Code
9345
Job Family Code
9300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,365

Julio Zavala works as a Sheet Metal Supervisor 1 for Port within Port Operation. Their status is permanent civil service, 0.94 FTE. Julio earned $210,648 in 2025. They are represented by Sheet Metal Workers, Local 104.

Victor Bettiga

Pile Worker/Port

2024 total comp
$210,552
Sub-department
Supervisory-Labor & Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$143,789
Overtime
$12,351
Other pay
$80
Benefits
$54,331
Total compensation
$210,552
Employment type
Permanent Civil Service
Union / bargaining unit
Pile Drivers, Local 34
Full-time equivalent (FTE)
1.1

Source-specific fields

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

Victor Bettiga works as a Pile Worker for Port within Supervisory-Labor & Trade. Their status is permanent civil service, 1.1 FTE. Victor earned $210,552 in 2024. Their bargaining unit is Pile Drivers, Local 34.

Steven Martinez

Sheet Metal Worker/Port

2025 total comp
$210,208
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$147,664
Overtime
$0
Other pay
$3,147
Benefits
$59,396
Total compensation
$210,208
Employment type
Permanent Civil Service
Union / bargaining unit
Sheet Metal Workers, Local 104
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Health and Dental Benefits
$26,368
Job Code
7376
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,207

Steven Martinez is a Sheet Metal Worker at Port within Journeyman Trade. They work permanent civil service. 2025 total compensation came to $210,208. Union affiliation: Sheet Metal Workers, Local 104.

Daniel Maguire

Ornamental Iron Wrk Supervisor 1/Port

2025 total comp
$209,395
Sub-department
Supervisory-Labor & Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$149,712
Overtime
$107
Other pay
$0
Benefits
$59,577
Total compensation
$209,395
Employment type
Permanent Civil Service
Union / bargaining unit
Iron Workers, Local 377
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Health and Dental Benefits
$27,069
Job Code
9342
Job Family Code
7200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,216

Daniel Maguire works as a Ornamental Iron Wrk Supervisor 1 for Port within Supervisory-Labor & Trade. Their status is permanent civil service. Daniel earned $209,395 in 2025. Union affiliation: Iron Workers, Local 377.

David Sullivan

Emergency Services Coordinator III/Port

2025 total comp
$206,934
Sub-department
Emergency Coordination
Organization group
Public Works, Transportation & Commerce
Base pay
$152,451
Overtime
$0
Other pay
$1,645
Benefits
$52,837
Total compensation
$206,934
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
PRT
Health and Dental Benefits
$19,546
Job Code
8603
Job Family Code
8600
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,611

David Sullivan holds the role of Emergency Services Coordinator III at Port within Emergency Coordination. Their status is permanent civil service. In 2025, their total compensation was $206,934. They are represented by Prof & Tech Eng, Local 21.

Ernest Ibarra

Electrician/Port

2025 total comp
$206,601
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$146,413
Overtime
$226
Other pay
$3,699
Benefits
$56,263
Total compensation
$206,601
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
PRT
Health and Dental Benefits
$23,685
Job Code
7345
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,415

Ernest Ibarra is a Electrician at Port within Journeyman Trade. They work permanent civil service. 2025 total compensation came to $206,601. They are represented by Electrical Workers, Local 6.

Jeffrey Carter

Electrician/Port

2025 total comp
$206,162
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$146,413
Overtime
$640
Other pay
$2,790
Benefits
$56,319
Total compensation
$206,162
Employment type
Permanent Exempt
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
PRT
Health and Dental Benefits
$23,685
Job Code
7345
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,414

Jeffrey Carter holds the role of Electrician at Port within Journeyman Trade. Their status is permanent exempt. In 2025, their total compensation was $206,162. Their bargaining unit is Electrical Workers, Local 6.

Brian Kosch

Fusion Welder/Port

2025 total comp
$205,672
Sub-department
Supervisory-Labor & Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$142,582
Overtime
$0
Other pay
$3,407
Benefits
$59,683
Total compensation
$205,672
Employment type
Temporary Exempt
Union / bargaining unit
Iron Workers, Local 377
Full-time equivalent (FTE)
1

Source-specific fields

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

Brian Kosch is a Fusion Welder at Port within Supervisory-Labor & Trade. They work temporary exempt. 2025 total compensation came to $205,672. They are represented by Iron Workers, Local 377.

William Jr

Electrician/Port

2025 total comp
$205,581
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$146,413
Overtime
$13
Other pay
$3,368
Benefits
$55,787
Total compensation
$205,581
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
PRT
Health and Dental Benefits
$23,685
Job Code
7345
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$10,975

William Jr works as a Electrician for Port within Journeyman Trade. Their status is permanent civil service. William earned $205,581 in 2025. Union affiliation: Electrical Workers, Local 6.

Valentin Iii

Electrician/Port

2025 total comp
$205,383
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$145,855
Overtime
$286
Other pay
$3,556
Benefits
$55,686
Total compensation
$205,383
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
PRT
Health and Dental Benefits
$23,594
Job Code
7345
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,058

Valentin Iii works as a Electrician for Port within Journeyman Trade. Their status is permanent civil service. Valentin earned $205,383 in 2025. They are represented by Electrical Workers, Local 6.

Patrick Foster

Planner 3/Port

2025 total comp
$205,369
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$152,451
Overtime
$0
Other pay
$0
Benefits
$52,918
Total compensation
$205,369
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
PRT
Health and Dental Benefits
$19,546
Job Code
5291
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,692

Patrick Foster holds the role of Planner 3 at Port within Professional Engineering. Their status is permanent civil service. In 2025, their total compensation was $205,369. Union affiliation: Prof & Tech Eng, Local 21.

Ryan Wassum

Planner 3/Port

2025 total comp
$205,277
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$152,451
Overtime
$0
Other pay
$0
Benefits
$52,826
Total compensation
$205,277
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
PRT
Health and Dental Benefits
$19,546
Job Code
5291
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,599

At Port, Ryan Wassum serves as a Planner 3 within Professional Engineering. They work permanent exempt. Their 2025 pay totaled $205,277. Their bargaining unit is Prof & Tech Eng, Local 21.

David Baldini

Fusion Welder/Port

2025 total comp
$204,998
Sub-department
Supervisory-Labor & Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$142,582
Overtime
$0
Other pay
$3,165
Benefits
$59,252
Total compensation
$204,998
Employment type
Permanent Civil Service
Union / bargaining unit
Iron Workers, Local 377
Full-time equivalent (FTE)
1

Source-specific fields

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

David Baldini holds the role of Fusion Welder at Port within Supervisory-Labor & Trade. Their status is permanent civil service. In 2025, their total compensation was $204,998. They are represented by Iron Workers, Local 377.

Drew Mcewing

Pile Worker/Port

2025 total comp
$204,870
Sub-department
Supervisory-Labor & Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$135,301
Overtime
$3,799
Other pay
$11,554
Benefits
$54,217
Total compensation
$204,870
Employment type
Permanent Civil Service
Union / bargaining unit
Pile Drivers, Local 34
Full-time equivalent (FTE)
1.02

Source-specific fields

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

Drew Mcewing holds the role of Pile Worker at Port within Supervisory-Labor & Trade. Their status is permanent civil service, 1.02 FTE. In 2025, their total compensation was $204,870. Union affiliation: Pile Drivers, Local 34.

Jerry Pinell

Electrician/Port

2025 total comp
$204,565
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$146,064
Overtime
$0
Other pay
$2,601
Benefits
$55,900
Total compensation
$204,565
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
PRT
Health and Dental Benefits
$23,628
Job Code
7345
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,130

Jerry Pinell works as a Electrician for Port within Journeyman Trade. Their status is permanent civil service. Jerry earned $204,565 in 2025. Union affiliation: Electrical Workers, Local 6.

David Le

Property Manager, Port/Port

2025 total comp
$203,691
Sub-department
Property Administration
Organization group
Public Works, Transportation & Commerce
Base pay
$151,087
Overtime
$0
Other pay
$0
Benefits
$52,604
Total compensation
$203,691
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
PRT
Health and Dental Benefits
$19,546
Job Code
9395
Job Family Code
4100
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,571

At Port, David Le serves as a Property Manager, Port within Property Administration. They work permanent civil service. Their 2025 pay totaled $203,691. Their bargaining unit is Prof & Tech Eng, Local 21.

Patrick Nohr-Forrester

Wharfinger I/Ii/Port

2025 total comp
$203,565
Sub-department
Port Operation
Organization group
Public Works, Transportation & Commerce
Base pay
$151,087
Overtime
$0
Other pay
$0
Benefits
$52,477
Total compensation
$203,565
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
PRT
Health and Dental Benefits
$19,953
Job Code
9357
Job Family Code
9300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,038

At Port, Patrick Nohr-Forrester serves as a Wharfinger I/Ii within Port Operation. They work permanent civil service. Their 2025 pay totaled $203,565. Their bargaining unit is SEIU, Local 1021, Misc.

Catherine Hickey

Property Manager, Port/Port

2025 total comp
$202,258
Sub-department
Property Administration
Organization group
Public Works, Transportation & Commerce
Base pay
$151,087
Overtime
$0
Other pay
$0
Benefits
$51,170
Total compensation
$202,258
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
PRT
Health and Dental Benefits
$19,546
Job Code
9395
Job Family Code
4100
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$10,138

Catherine Hickey is a Property Manager, Port at Port within Property Administration. They work temporary exempt. 2025 total compensation came to $202,258. Union affiliation: Prof & Tech Eng, Local 21.

Joel Jorgensen

Plumber/Port

2025 total comp
$201,765
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$134,147
Overtime
$1,145
Other pay
$13,027
Benefits
$53,446
Total compensation
$201,765
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
0.91

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Health and Dental Benefits
$21,423
Job Code
7347
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,325

Joel Jorgensen is a Plumber at Port within Journeyman Trade. They work permanent civil service, 0.91 FTE. 2025 total compensation came to $201,765. Union affiliation: Plumbers, Local 38.

James Derrington

Pile Worker/Port

2025 total comp
$200,531
Sub-department
Supervisory-Labor & Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$134,513
Overtime
$2,916
Other pay
$9,915
Benefits
$53,187
Total compensation
$200,531
Employment type
Permanent Civil Service
Union / bargaining unit
Pile Drivers, Local 34
Full-time equivalent (FTE)
1.01

Source-specific fields

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

At Port, James Derrington serves as a Pile Worker within Supervisory-Labor & Trade. They work permanent civil service, 1.01 FTE. Their 2025 pay totaled $200,531. Union affiliation: Pile Drivers, Local 34.