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 3

Vincent Fobbs

Truck Driver/Port

2025 total comp
$183,738
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$117,686
Overtime
$13,045
Other pay
$3,826
Benefits
$49,182
Total compensation
$183,738
Employment type
Permanent Civil Service
Union / bargaining unit
Teamsters, Local 853
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
$21,479
Job Code
7355
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,832

Vincent Fobbs holds the role of Truck Driver at Port within Journeyman Trade. Their status is permanent civil service, 1.07 FTE. In 2025, their total compensation was $183,738. They are represented by Teamsters, Local 853.

Maksim Zherebin

Senior Administrative Analyst/Port

2024 total comp
$182,545
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Works, Transportation & Commerce
Base pay
$133,152
Overtime
$0
Other pay
$0
Benefits
$49,393
Total compensation
$182,545
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
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
$18,802
Job Code
1823
Job Family Code
1800
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$10,229

Maksim Zherebin works as a Senior Administrative Analyst for Port within Budget, Admn & Stats Analysis. Their status is permanent civil service, 1.04 FTE. Maksim earned $182,545 in 2024. Union affiliation: Prof & Tech Eng, Local 21.

Linda Green

Senior Management Assistant/Port

2025 total comp
$182,287
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Works, Transportation & Commerce
Base pay
$132,594
Overtime
$0
Other pay
$0
Benefits
$49,693
Total compensation
$182,287
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
1844
Job Family Code
1800
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$10,241

At Port, Linda Green serves as a Senior Management Assistant within Budget, Admn & Stats Analysis. They work permanent civil service. Their 2025 pay totaled $182,287. Union affiliation: SEIU, Local 1021, Misc.

Qiao Lin

Senior Management Assistant/Port

2025 total comp
$182,248
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Works, Transportation & Commerce
Base pay
$132,594
Overtime
$0
Other pay
$0
Benefits
$49,655
Total compensation
$182,248
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
1844
Job Family Code
1800
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$10,202

Qiao Lin is a Senior Management Assistant at Port within Budget, Admn & Stats Analysis. They work permanent civil service. 2025 total compensation came to $182,248. Their bargaining unit is SEIU, Local 1021, Misc.

Michael Oconnor

Carpenter/Port

2025 total comp
$182,090
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$126,215
Overtime
$414
Other pay
$4,672
Benefits
$50,788
Total compensation
$182,090
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
7344
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$10,062

Michael Oconnor holds the role of Carpenter at Port within Journeyman Trade. Their status is permanent civil service. In 2025, their total compensation was $182,090. They are represented by Carpenters, Local 22.

Patty Agustin

Senior Management Assistant/Port

2025 total comp
$181,172
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Works, Transportation & Commerce
Base pay
$132,594
Overtime
$0
Other pay
$0
Benefits
$48,578
Total compensation
$181,172
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
1844
Job Family Code
1800
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,125

Patty Agustin is a Senior Management Assistant at Port within Budget, Admn & Stats Analysis. They work permanent civil service. 2025 total compensation came to $181,172. They are represented by SEIU, Local 1021, Misc.

Selvin Cabrera

Roofer Supervisor 1/Port

2025 total comp
$180,773
Sub-department
Supervisory-Labor & Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$130,153
Overtime
$0
Other pay
$0
Benefits
$50,620
Total compensation
$180,773
Employment type
Permanent Civil Service
Union / bargaining unit
Roofers, Local 40
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
9344
Job Family Code
7200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$10,006

Selvin Cabrera is a Roofer Supervisor 1 at Port within Supervisory-Labor & Trade. They work permanent civil service. 2025 total compensation came to $180,773. They are represented by Roofers, Local 40.

Jieke Ouyang

General Laborer/Port

2025 total comp
$180,146
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$91,712
Overtime
$41,641
Other pay
$3,084
Benefits
$43,708
Total compensation
$180,146
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
1.3

Source-specific fields

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

At Port, Jieke Ouyang serves as a General Laborer within Semi-Skilled & General Labor. They work permanent civil service, 1.3 FTE. Their 2025 pay totaled $180,146. Their bargaining unit is Laborers, Local 261.

Ellsworth Jr

Carpenter/Port

2025 total comp
$179,293
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$126,215
Overtime
$0
Other pay
$2,946
Benefits
$50,132
Total compensation
$179,293
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
7344
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,659

Ellsworth Jr is a Carpenter at Port within Journeyman Trade. They work permanent civil service. 2025 total compensation came to $179,293. They are represented by Carpenters, Local 22.

Waleed Sadat

Senior Administrative Analyst/Port

2025 total comp
$177,787
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Works, Transportation & Commerce
Base pay
$129,296
Overtime
$0
Other pay
$0
Benefits
$48,491
Total compensation
$177,787
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
1823
Job Family Code
1800
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,937

Waleed Sadat is a Senior Administrative Analyst at Port within Budget, Admn & Stats Analysis. They work permanent exempt. 2025 total compensation came to $177,787. Their bargaining unit is Prof & Tech Eng, Local 21.

Tiaka Hyatt

Senior Human Resources Analyst/Port

2025 total comp
$176,679
Sub-department
Personnel
Organization group
Public Works, Transportation & Commerce
Base pay
$144,605
Overtime
$0
Other pay
$0
Benefits
$32,074
Total compensation
$176,679
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
Job Code
1244
Job Family Code
1200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,160
Retirement Contribution
$20,914

Tiaka Hyatt works as a Senior Human Resources Analyst for Port within Personnel. Their status is temporary exempt. Tiaka earned $176,679 in 2025. Their bargaining unit is Prof & Tech Eng, Local 21.

Carmel Dula

Executive Secretary 3/Port

2024 total comp
$175,873
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Works, Transportation & Commerce
Base pay
$127,715
Overtime
$0
Other pay
$0
Benefits
$48,158
Total compensation
$175,873
Employment type
Permanent Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
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
$18,802
Job Code
1454
Job Family Code
1400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,801

At Port, Carmel Dula serves as a Executive Secretary 3 within Clerical, Secretarial & Steno. They work permanent exempt, 1.04 FTE. Their 2024 pay totaled $175,873. They are represented by Prof & Tech Eng, Local 21.

Selvin Cabrera

Roofer/Port

2024 total comp
$175,027
Sub-department
Supervisory-Labor & Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$125,465
Overtime
$0
Other pay
$0
Benefits
$49,562
Total compensation
$175,027
Employment type
Permanent Civil Service
Union / bargaining unit
Roofers, Local 40
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
$20,716
Job Code
9343
Job Family Code
7200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,636

Selvin Cabrera is a Roofer at Port within Supervisory-Labor & Trade. They work permanent civil service, 1.04 FTE. 2024 total compensation came to $175,027. They are represented by Roofers, Local 40.

Michael Wetzel

Piledriver Supervisor 1/Port

2025 total comp
$174,616
Sub-department
Supervisory-Labor & Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$127,617
Overtime
$1
Other pay
$671
Benefits
$46,327
Total compensation
$174,616
Employment type
Permanent Civil Service
Union / bargaining unit
Pile Drivers, Local 34
Full-time equivalent (FTE)
0.85

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Health and Dental Benefits
$18,241
Job Code
9332
Job Family Code
7200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,825

Michael Wetzel works as a Piledriver Supervisor 1 for Port within Supervisory-Labor & Trade. Their status is permanent civil service, 0.85 FTE. Michael earned $174,616 in 2025. Union affiliation: Pile Drivers, Local 34.

Nithiyanandam Natarajan

Human Resources Analyst/Port

2025 total comp
$174,213
Sub-department
Personnel
Organization group
Public Works, Transportation & Commerce
Base pay
$129,882
Overtime
$0
Other pay
$0
Benefits
$44,330
Total compensation
$174,213
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
1241
Job Family Code
1200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,973

Nithiyanandam Natarajan works as a Human Resources Analyst for Port within Personnel. Their status is temporary exempt. Nithiyanandam earned $174,213 in 2025. Union affiliation: Prof & Tech Eng, Local 21.

Daniel Moeslein

Ornamental Iron Worker/Port

2025 total comp
$173,821
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$120,231
Overtime
$98
Other pay
$2,881
Benefits
$50,611
Total compensation
$173,821
Employment type
Temporary Provisional
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
7395
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,902

Daniel Moeslein works as a Ornamental Iron Worker for Port within Journeyman Trade. Their status is temporary provisional. Daniel earned $173,821 in 2025. Union affiliation: Iron Workers, Local 377.

Alonso Hernandez

Ornamental Iron Worker/Port

2025 total comp
$173,029
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$120,231
Overtime
$266
Other pay
$2,123
Benefits
$50,409
Total compensation
$173,029
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
7395
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,789

Alonso Hernandez works as a Ornamental Iron Worker for Port within Journeyman Trade. Their status is temporary exempt. Alonso earned $173,029 in 2025. Their bargaining unit is Iron Workers, Local 377.

Christina Tai

Regulatory Specialist/Port

2025 total comp
$172,819
Sub-department
Energy & Environment
Organization group
Public Works, Transportation & Commerce
Base pay
$141,402
Overtime
$0
Other pay
$0
Benefits
$31,417
Total compensation
$172,819
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.94

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Job Code
5620
Job Family Code
5600
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$10,920
Retirement Contribution
$20,497

Christina Tai works as a Regulatory Specialist for Port within Energy & Environment. Their status is permanent civil service, 0.94 FTE. Christina earned $172,819 in 2025. Union affiliation: Prof & Tech Eng, Local 21.

Kelley Mccoy

Public Relations Officer/Port

2025 total comp
$171,963
Sub-department
Pub Relations & Spec Assts
Organization group
Public Works, Transportation & Commerce
Base pay
$124,731
Overtime
$0
Other pay
$0
Benefits
$47,232
Total compensation
$171,963
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
1314
Job Family Code
1300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,344

Kelley Mccoy works as a Public Relations Officer for Port within Pub Relations & Specialist Assts. Their status is permanent exempt. Kelley earned $171,963 in 2025. Their bargaining unit is Prof & Tech Eng, Local 21.

Walter Jr.

Carpenter/Port

2025 total comp
$170,963
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$117,597
Overtime
$3,846
Other pay
$2,071
Benefits
$47,451
Total compensation
$170,963
Employment type
Permanent Civil Service
Union / bargaining unit
Carpenters, Local 22
Full-time equivalent (FTE)
0.95

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Health and Dental Benefits
$20,430
Job Code
7344
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,442

At Port, Walter Jr. serves as a Carpenter within Journeyman Trade. They work permanent civil service, 0.95 FTE. Their 2025 pay totaled $170,963. Union affiliation: Carpenters, Local 22.

Neil Friedman

Chief Building Inspector/Port

2025 total comp
$169,663
Sub-department
Construction Inspection
Organization group
Public Works, Transportation & Commerce
Base pay
$102,151
Overtime
$0
Other pay
$26,962
Benefits
$40,550
Total compensation
$169,663
Employment type
Permanent Civil Service
Union / bargaining unit
Building Inspects - 6332
Full-time equivalent (FTE)
0.52

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Health and Dental Benefits
$15,063
Job Code
6334
Job Family Code
6300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,888

Neil Friedman holds the role of Chief Building Inspector at Port within Construction Inspection. Their status is permanent civil service, 0.52 FTE. In 2025, their total compensation was $169,663. Their bargaining unit is Building Inspects - 6332.

Jim Lagleva

Accountant II/Port

2025 total comp
$167,670
Sub-department
Payroll, Billing & Accounting
Organization group
Public Works, Transportation & Commerce
Base pay
$121,023
Overtime
$0
Other pay
$0
Benefits
$46,647
Total compensation
$167,670
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
1652
Job Family Code
1600
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,303

Jim Lagleva is a Accountant II at Port within Payroll, Billing & Accounting. They work permanent civil service. 2025 total compensation came to $167,670. Union affiliation: Prof & Tech Eng, Local 21.

Priscilla Balibag

Pr Payroll & Personnel Clerk/Port

2025 total comp
$167,524
Sub-department
Payroll, Billing & Accounting
Organization group
Public Works, Transportation & Commerce
Base pay
$120,235
Overtime
$687
Other pay
$0
Benefits
$46,601
Total compensation
$167,524
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
1224
Job Family Code
1600
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,967

Priscilla Balibag holds the role of Pr Payroll & Personnel Clerk at Port within Payroll, Billing & Accounting. Their status is permanent civil service. In 2025, their total compensation was $167,524. They are represented by SEIU, Local 1021, Misc.

Edmund Jr

Ornamental Iron Worker/Port

2025 total comp
$167,389
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$113,005
Overtime
$345
Other pay
$2,919
Benefits
$51,121
Total compensation
$167,389
Employment type
Permanent Civil Service
Union / bargaining unit
Iron Workers, Local 377
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
$25,437
Job Code
7395
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,641

Edmund Jr holds the role of Ornamental Iron Worker at Port within Journeyman Trade. Their status is permanent civil service, 0.94 FTE. In 2025, their total compensation was $167,389. Their bargaining unit is Iron Workers, Local 377.

Edwin Lee

Accountant III/Port

2025 total comp
$167,181
Sub-department
Payroll, Billing & Accounting
Organization group
Public Works, Transportation & Commerce
Base pay
$122,821
Overtime
$0
Other pay
$0
Benefits
$44,361
Total compensation
$167,181
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.86

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Health and Dental Benefits
$16,746
Job Code
1654
Job Family Code
1600
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,560

Edwin Lee works as a Accountant III for Port within Payroll, Billing & Accounting. Their status is permanent civil service, 0.86 FTE. Edwin earned $167,181 in 2025. They are represented by Prof & Tech Eng, Local 21.

Andrew Serna

Painter/Port

2025 total comp
$164,805
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$114,356
Overtime
$1,010
Other pay
$1,911
Benefits
$47,527
Total compensation
$164,805
Employment type
Permanent Civil Service
Union / bargaining unit
SF City Workers United
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,781
Job Code
7346
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,647

Andrew Serna holds the role of Painter at Port within Journeyman Trade. Their status is permanent civil service. In 2025, their total compensation was $164,805. They are represented by SF City Workers United.

Roy Jr.

Painter/Port

2025 total comp
$164,143
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$113,784
Overtime
$23
Other pay
$2,587
Benefits
$47,749
Total compensation
$164,143
Employment type
Permanent Civil Service
Union / bargaining unit
SF City Workers United
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
$21,671
Job Code
7346
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,967

Roy Jr. holds the role of Painter at Port within Journeyman Trade. Their status is permanent civil service, 0.99 FTE. In 2025, their total compensation was $164,143. They are represented by SF City Workers United.

Helen Chan

Pr Payroll & Personnel Clerk/Port

2025 total comp
$163,988
Sub-department
Payroll, Billing & Accounting
Organization group
Public Works, Transportation & Commerce
Base pay
$118,313
Overtime
$0
Other pay
$0
Benefits
$45,675
Total compensation
$163,988
Employment type
Temporary Exempt
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.98

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Health and Dental Benefits
$19,631
Job Code
1224
Job Family Code
1600
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,648

Helen Chan is a Pr Payroll & Personnel Clerk at Port within Payroll, Billing & Accounting. They work temporary exempt, 0.98 FTE. 2025 total compensation came to $163,988. Union affiliation: SEIU, Local 1021, Misc.

Steven Jr.

Roofer/Port

2025 total comp
$163,448
Sub-department
Supervisory-Labor & Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$116,193
Overtime
$0
Other pay
$0
Benefits
$47,255
Total compensation
$163,448
Employment type
Permanent Civil Service
Union / bargaining unit
Roofers, Local 40
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
9343
Job Family Code
7200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,688

At Port, Steven Jr. serves as a Roofer within Supervisory-Labor & Trade. They work permanent civil service. Their 2025 pay totaled $163,448. They are represented by Roofers, Local 40.

Jaime Perez

Roofer/Port

2025 total comp
$163,184
Sub-department
Supervisory-Labor & Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$116,193
Overtime
$0
Other pay
$0
Benefits
$46,992
Total compensation
$163,184
Employment type
Permanent Civil Service
Union / bargaining unit
Roofers, Local 40
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
9343
Job Family Code
7200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,425

At Port, Jaime Perez serves as a Roofer within Supervisory-Labor & Trade. They work permanent civil service. Their 2025 pay totaled $163,184. Their bargaining unit is Roofers, Local 40.

Lucinda Hom

Senior Management Assistant/Port

2025 total comp
$162,992
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Works, Transportation & Commerce
Base pay
$115,294
Overtime
$0
Other pay
$1,560
Benefits
$46,138
Total compensation
$162,992
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
1844
Job Family Code
1800
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,002

Lucinda Hom holds the role of Senior Management Assistant at Port within Budget, Admn & Stats Analysis. Their status is permanent civil service. In 2025, their total compensation was $162,992. Union affiliation: SEIU, Local 1021, Misc.

Fred Simpson

Asphalt Worker/Port

2025 total comp
$162,686
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$93,608
Overtime
$24,749
Other pay
$2,008
Benefits
$42,321
Total compensation
$162,686
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
1.18

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Health and Dental Benefits
$19,267
Job Code
7502
Job Family Code
7500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,993

Fred Simpson is a Asphalt Worker at Port within Semi-Skilled & General Labor. They work permanent civil service, 1.18 FTE. 2025 total compensation came to $162,686. Union affiliation: Laborers, Local 261.

Kelley Mccoy

Public Information Officer/Port

2024 total comp
$161,918
Sub-department
Pub Relations & Spec Assts
Organization group
Public Works, Transportation & Commerce
Base pay
$116,442
Overtime
$0
Other pay
$0
Benefits
$45,476
Total compensation
$161,918
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
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
$18,802
Job Code
1312
Job Family Code
1300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,844

At Port, Kelley Mccoy serves as a Public Information Officer within Pub Relations & Specialist Assts. They work permanent civil service, 1.04 FTE. Their 2024 pay totaled $161,918. Union affiliation: Prof & Tech Eng, Local 21.

Heath Anicetti

Carpenter/Port

2025 total comp
$160,426
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$112,983
Overtime
$229
Other pay
$2,316
Benefits
$44,898
Total compensation
$160,426
Employment type
Permanent Civil Service
Union / bargaining unit
Carpenters, Local 22
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
$19,249
Job Code
7344
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,683

Heath Anicetti is a Carpenter at Port within Journeyman Trade. They work permanent civil service, 0.9 FTE. 2025 total compensation came to $160,426. Their bargaining unit is Carpenters, Local 22.

Selam Kifle

Accountant III/Port

2025 total comp
$160,308
Sub-department
Payroll, Billing & Accounting
Organization group
Public Works, Transportation & Commerce
Base pay
$118,838
Overtime
$0
Other pay
$0
Benefits
$41,471
Total compensation
$160,308
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.81

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Health and Dental Benefits
$15,819
Job Code
1654
Job Family Code
1600
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,800

Selam Kifle holds the role of Accountant III at Port within Payroll, Billing & Accounting. Their status is permanent civil service, 0.81 FTE. In 2025, their total compensation was $160,308. They are represented by Prof & Tech Eng, Local 21.

Sebastian Grenacher

Ornamental Iron Worker/Port

2025 total comp
$159,933
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$112,049
Overtime
$873
Other pay
$2,521
Benefits
$44,489
Total compensation
$159,933
Employment type
Temporary Exempt
Union / bargaining unit
Iron Workers, Local 377
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
$25,195
Job Code
7395
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,837

Sebastian Grenacher holds the role of Ornamental Iron Worker at Port within Journeyman Trade. Their status is temporary exempt, 0.94 FTE. In 2025, their total compensation was $159,933. They are represented by Iron Workers, Local 377.

Rebecca Gross

Wharfinger I/Ii/Port

2025 total comp
$159,652
Sub-department
Port Operation
Organization group
Public Works, Transportation & Commerce
Base pay
$104,556
Overtime
$91
Other pay
$0
Benefits
$55,006
Total compensation
$159,652
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
$30,550
Job Code
9357
Job Family Code
9300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,086

Rebecca Gross works as a Wharfinger I/Ii for Port within Port Operation. Their status is permanent civil service. Rebecca earned $159,652 in 2025. Their bargaining unit is SEIU, Local 1021, Misc.

Chasity Hayes

General Laborer Supervisor 1/Port

2025 total comp
$157,198
Sub-department
Supervisory-Labor & Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$95,310
Overtime
$16,321
Other pay
$3,160
Benefits
$42,407
Total compensation
$157,198
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
1.11

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Health and Dental Benefits
$19,257
Job Code
7215
Job Family Code
7200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,795

Chasity Hayes works as a General Laborer Supervisor 1 for Port within Supervisory-Labor & Trade. Their status is permanent civil service, 1.11 FTE. Chasity earned $157,198 in 2025. Union affiliation: Laborers, Local 261.

Jocelyne Jackson

Executive Secretary 2/Port

2025 total comp
$156,071
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Works, Transportation & Commerce
Base pay
$110,989
Overtime
$0
Other pay
$0
Benefits
$45,082
Total compensation
$156,071
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
$20,616
Job Code
1452
Job Family Code
1400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,144

Jocelyne Jackson works as a Executive Secretary 2 for Port within Clerical, Secretarial & Steno. Their status is permanent exempt. Jocelyne earned $156,071 in 2025. Union affiliation: Prof & Tech Eng, Local 21.

Winny Loi

Management Assistant/Port

2025 total comp
$155,531
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Works, Transportation & Commerce
Base pay
$110,868
Overtime
$0
Other pay
$0
Benefits
$44,664
Total compensation
$155,531
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
1842
Job Family Code
1800
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,408

Winny Loi holds the role of Management Assistant at Port within Budget, Admn & Stats Analysis. Their status is permanent civil service. In 2025, their total compensation was $155,531. Union affiliation: SEIU, Local 1021, Misc.