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

Ernesto Devis

Plumber/Port

2025 total comp
$227,165
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$147,595
Overtime
$42
Other pay
$20,094
Benefits
$59,434
Total compensation
$227,165
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
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,592
Job Code
7347
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,285

Ernesto Devis is a Plumber at Port within Journeyman Trade. They work permanent civil service. 2025 total compensation came to $227,165. They are represented by Plumbers, Local 38.

Christopher Horiuchi

Project Manager 1/Port

2025 total comp
$227,143
Sub-department
Construction Project Mgmt
Organization group
Public Works, Transportation & Commerce
Base pay
$185,734
Overtime
$0
Other pay
$0
Benefits
$41,409
Total compensation
$227,143
Employment type
Permanent Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.99

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Health and Dental Benefits
$1,123
Job Code
5502
Job Family Code
5500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,877

At Port, Christopher Horiuchi serves as a Project Manager 1 within Construction Project Management. They work permanent exempt, 0.99 FTE. Their 2025 pay totaled $227,143. They are represented by Prof & Tech Eng, Local 21.

Chelse Batti

Maintenance Planner/Port

2025 total comp
$227,125
Sub-department
Supervisory-Labor & Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$161,581
Overtime
$149
Other pay
$6,676
Benefits
$58,720
Total compensation
$227,125
Employment type
Permanent Civil Service
Union / bargaining unit
Stationary Engineers, Local 39
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,973
Job Code
7262
Job Family Code
7200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,767

Chelse Batti works as a Maintenance Planner for Port within Supervisory-Labor & Trade. Their status is permanent civil service. Chelse earned $227,125 in 2025. Union affiliation: Stationary Engineers, Local 39.

Demetri Amaro

Maritime Marketing Repr/Port

2025 total comp
$224,965
Sub-department
Port Operation
Organization group
Public Works, Transportation & Commerce
Base pay
$168,815
Overtime
$0
Other pay
$0
Benefits
$56,150
Total compensation
$224,965
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
9393
Job Family Code
9300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,596

At Port, Demetri Amaro serves as a Maritime Marketing Repr within Port Operation. They work permanent civil service. Their 2025 pay totaled $224,965. Union affiliation: Prof & Tech Eng, Local 21.

Charles Labitan

Maritime Marketing Repr/Port

2025 total comp
$224,860
Sub-department
Port Operation
Organization group
Public Works, Transportation & Commerce
Base pay
$168,815
Overtime
$0
Other pay
$0
Benefits
$56,045
Total compensation
$224,860
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
9393
Job Family Code
9300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,492

At Port, Charles Labitan serves as a Maritime Marketing Repr within Port Operation. They work permanent civil service. Their 2025 pay totaled $224,860. Their bargaining unit is Prof & Tech Eng, Local 21.

Zachary Adami

Wharfinger I/Ii/Port

2025 total comp
$223,609
Sub-department
Port Operation
Organization group
Public Works, Transportation & Commerce
Base pay
$151,087
Overtime
$18,531
Other pay
$0
Benefits
$53,991
Total compensation
$223,609
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.08

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
$12,552

At Port, Zachary Adami serves as a Wharfinger I/Ii within Port Operation. They work permanent civil service, 1.08 FTE. Their 2025 pay totaled $223,609. Their bargaining unit is SEIU, Local 1021, Misc.

Tiffany Tatum

Manager II/Port

2025 total comp
$221,204
Sub-department
Management
Organization group
Public Works, Transportation & Commerce
Base pay
$169,055
Overtime
$0
Other pay
$0
Benefits
$52,149
Total compensation
$221,204
Employment type
Temporary Exempt
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
PRT
Health and Dental Benefits
$15,370
Job Code
0923
Job Family Code
0900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,747

Tiffany Tatum works as a Manager II for Port within Management. Their status is temporary exempt. Tiffany earned $221,204 in 2025. Union affiliation: Municipal Exec Assoc, Misc.

Gabriel Mikulich

Wharfinger I/Ii/Port

2025 total comp
$220,323
Sub-department
Port Operation
Organization group
Public Works, Transportation & Commerce
Base pay
$151,087
Overtime
$15,539
Other pay
$0
Benefits
$53,696
Total compensation
$220,323
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.07

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
$12,257

Gabriel Mikulich is a Wharfinger I/Ii at Port within Port Operation. They work permanent civil service, 1.07 FTE. 2025 total compensation came to $220,323. Union affiliation: SEIU, Local 1021, Misc.

Alvin Sonza

Manager I/Port

2025 total comp
$219,831
Sub-department
Management
Organization group
Public Works, Transportation & Commerce
Base pay
$153,552
Overtime
$0
Other pay
$0
Benefits
$66,278
Total compensation
$219,831
Employment type
Permanent Civil Service
Union / bargaining unit
Municipal Exec Assoc, Misc
Full-time equivalent (FTE)
0.9

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Health and Dental Benefits
$33,896
Job Code
0922
Job Family Code
0900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$10,559

Alvin Sonza holds the role of Manager I at Port within Management. Their status is permanent civil service, 0.9 FTE. In 2025, their total compensation was $219,831. Their bargaining unit is Municipal Exec Assoc, Misc.

Michael Hastings

Electrician Supervisor 1/Port

2025 total comp
$219,390
Sub-department
Supervisory-Labor & Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$159,047
Overtime
$1,902
Other pay
$531
Benefits
$57,909
Total compensation
$219,390
Employment type
Permanent Civil Service
Union / bargaining unit
Electrical Workers, Local 6
Full-time equivalent (FTE)
0.97

Source-specific fields

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

Michael Hastings is a Electrician Supervisor 1 at Port within Supervisory-Labor & Trade. They work permanent civil service, 0.97 FTE. 2025 total compensation came to $219,390. They are represented by Electrical Workers, Local 6.

Steven Jr.

Plumber/Port

2025 total comp
$218,975
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$147,595
Overtime
$178
Other pay
$13,093
Benefits
$58,108
Total compensation
$218,975
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
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,592
Job Code
7347
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,805

At Port, Steven Jr. serves as a Plumber within Journeyman Trade. They work permanent civil service. Their 2025 pay totaled $218,975. They are represented by Plumbers, Local 38.

Jeffery Bettiga

Piledriver Supervisor 1/Port

2025 total comp
$218,129
Sub-department
Supervisory-Labor & Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$150,457
Overtime
$12,553
Other pay
$24
Benefits
$55,095
Total compensation
$218,129
Employment type
Permanent Civil Service
Union / bargaining unit
Pile Drivers, Local 34
Full-time equivalent (FTE)
1.06

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
9332
Job Family Code
7200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,217

Jeffery Bettiga works as a Piledriver Supervisor 1 for Port within Supervisory-Labor & Trade. Their status is permanent civil service, 1.06 FTE. Jeffery earned $218,129 in 2025. They are represented by Pile Drivers, Local 34.

Victor Mena

Senior Human Resources Analyst/Port

2025 total comp
$217,359
Sub-department
Personnel
Organization group
Public Works, Transportation & Commerce
Base pay
$162,283
Overtime
$0
Other pay
$0
Benefits
$55,076
Total compensation
$217,359
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
1244
Job Family Code
1200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,451

Victor Mena works as a Senior Human Resources Analyst for Port within Personnel. Their status is temporary exempt. Victor earned $217,359 in 2025. Their bargaining unit is Prof & Tech Eng, Local 21.

Freneau Jarrett

Senior Human Resources Analyst/Port

2025 total comp
$217,233
Sub-department
Personnel
Organization group
Public Works, Transportation & Commerce
Base pay
$162,283
Overtime
$0
Other pay
$0
Benefits
$54,951
Total compensation
$217,233
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
1244
Job Family Code
1200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,326

At Port, Freneau Jarrett serves as a Senior Human Resources Analyst within Personnel. They work permanent civil service. Their 2025 pay totaled $217,233. Their bargaining unit is Prof & Tech Eng, Local 21.

Victor Bettiga

Piledriver Supervisor 1/Port

2025 total comp
$216,376
Sub-department
Supervisory-Labor & Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$149,350
Overtime
$11,943
Other pay
$32
Benefits
$55,051
Total compensation
$216,376
Employment type
Permanent Civil Service
Union / bargaining unit
Pile Drivers, Local 34
Full-time equivalent (FTE)
1.05

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
9332
Job Family Code
7200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,964

At Port, Victor Bettiga serves as a Piledriver Supervisor 1 within Supervisory-Labor & Trade. They work permanent civil service, 1.05 FTE. Their 2025 pay totaled $216,376. Their bargaining unit is Pile Drivers, Local 34.

Tiffany Tatum

Senior Community Development Specialist 2/Port

2024 total comp
$215,532
Sub-department
Community Development
Organization group
Public Works, Transportation & Commerce
Base pay
$160,437
Overtime
$0
Other pay
$0
Benefits
$55,095
Total compensation
$215,532
Employment type
Temporary Exempt
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.04

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Health and Dental Benefits
$19,294
Job Code
9775
Job Family Code
9700
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,029

Tiffany Tatum works as a Senior Community Development Specialist 2 for Port within Community Development. Their status is temporary exempt, 1.04 FTE. Tiffany earned $215,532 in 2024. They are represented by SEIU, Local 1021, Misc.

Estela Fuentes

Senior Human Resources Analyst/Port

2025 total comp
$215,343
Sub-department
Personnel
Organization group
Public Works, Transportation & Commerce
Base pay
$160,578
Overtime
$0
Other pay
$0
Benefits
$54,765
Total compensation
$215,343
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
1244
Job Family Code
1200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,991

At Port, Estela Fuentes serves as a Senior Human Resources Analyst within Personnel. They work temporary exempt. Their 2025 pay totaled $215,343. They are represented by Prof & Tech Eng, Local 21.

Shannon Cairns

Project Manager 3/Port

2024 total comp
$214,889
Sub-department
Construction Project Mgmt
Organization group
Public Works, Transportation & Commerce
Base pay
$158,673
Overtime
$0
Other pay
$8,270
Benefits
$47,945
Total compensation
$214,889
Employment type
Permanent Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.64

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Health and Dental Benefits
$11,525
Job Code
5506
Job Family Code
5500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,492

At Port, Shannon Cairns serves as a Project Manager 3 within Construction Project Management. They work permanent exempt, 0.64 FTE. Their 2024 pay totaled $214,889. Union affiliation: Prof & Tech Eng, Local 21.

Esteban Jr.

Truck Driver/Port

2025 total comp
$213,833
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$117,686
Overtime
$39,537
Other pay
$5,046
Benefits
$51,564
Total compensation
$213,833
Employment type
Permanent Civil Service
Union / bargaining unit
Teamsters, Local 853
Full-time equivalent (FTE)
1.22

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
7355
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,035

Esteban Jr. is a Truck Driver at Port within Journeyman Trade. They work permanent civil service, 1.22 FTE. 2025 total compensation came to $213,833. Their bargaining unit is Teamsters, Local 853.