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

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.

April Shaw

Executive Secretary 2/Port

2025 total comp
$155,435
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Works, Transportation & Commerce
Base pay
$110,993
Overtime
$0
Other pay
$0
Benefits
$44,442
Total compensation
$155,435
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
1452
Job Family Code
1400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,582

April Shaw is a Executive Secretary 2 at Port within Clerical, Secretarial & Steno. They work permanent exempt. 2025 total compensation came to $155,435. They are represented by Prof & Tech Eng, Local 21.

Lorenza Racklin

Stores & Equipment Assistant Supervisor/Port

2025 total comp
$154,914
Sub-department
Purchasing & Storekeeping
Organization group
Public Works, Transportation & Commerce
Base pay
$110,232
Overtime
$0
Other pay
$0
Benefits
$44,682
Total compensation
$154,914
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
1938
Job Family Code
1900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,519

Lorenza Racklin is a Stores & Equipment Assistant Supervisor at Port within Purchasing & Storekeeping. They work permanent civil service. 2025 total compensation came to $154,914. Their bargaining unit is SEIU, Local 1021, Misc.

Angelina Tse

Principal Account Clerk/Port

2025 total comp
$154,712
Sub-department
Payroll, Billing & Accounting
Organization group
Public Works, Transportation & Commerce
Base pay
$109,063
Overtime
$0
Other pay
$1,040
Benefits
$44,609
Total compensation
$154,712
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
1634
Job Family Code
1600
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,464

Angelina Tse works as a Principal Account Clerk for Port within Payroll, Billing & Accounting. Their status is permanent civil service. Angelina earned $154,712 in 2025. Their bargaining unit is SEIU, Local 1021, Misc.

Denise Lum

Executive Secretary 2/Port

2025 total comp
$154,497
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Works, Transportation & Commerce
Base pay
$109,751
Overtime
$0
Other pay
$720
Benefits
$44,026
Total compensation
$154,497
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
1452
Job Family Code
1400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,240

Denise Lum works as a Executive Secretary 2 for Port within Clerical, Secretarial & Steno. Their status is permanent exempt. Denise earned $154,497 in 2025. Their bargaining unit is Prof & Tech Eng, Local 21.

Joshawa Otto

Gardener/Port

2025 total comp
$154,278
Sub-department
Agriculture & Horticulture
Organization group
Public Works, Transportation & Commerce
Base pay
$103,753
Overtime
$6,782
Other pay
$895
Benefits
$42,847
Total compensation
$154,278
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
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
$19,155
Job Code
3417
Job Family Code
3400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,370

At Port, Joshawa Otto serves as a Gardener within Agriculture & Horticulture. They work permanent civil service, 1.05 FTE. Their 2025 pay totaled $154,278. Union affiliation: Laborers, Local 261.

Kartik Bhatt

Industrial Hygienist/Port

2025 total comp
$154,259
Sub-department
Health & Sanitation Inspection
Organization group
Public Works, Transportation & Commerce
Base pay
$121,305
Overtime
$0
Other pay
$0
Benefits
$32,954
Total compensation
$154,259
Employment type
Temporary Exempt
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,877
Job Code
6138
Job Family Code
6100
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,248

At Port, Kartik Bhatt serves as a Industrial Hygienist within Health & Sanitation Inspection. They work temporary exempt, 0.86 FTE. Their 2025 pay totaled $154,259. Union affiliation: Prof & Tech Eng, Local 21.

Jade Phung

Senior Payroll & Personnel Clerk/Port

2025 total comp
$154,174
Sub-department
Payroll, Billing & Accounting
Organization group
Public Works, Transportation & Commerce
Base pay
$109,317
Overtime
$604
Other pay
$0
Benefits
$44,254
Total compensation
$154,174
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
1222
Job Family Code
1600
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,225

Jade Phung works as a Senior Payroll & Personnel Clerk for Port within Payroll, Billing & Accounting. Their status is permanent civil service. Jade earned $154,174 in 2025. They are represented by SEIU, Local 1021, Misc.

Carmel Dula

Junior Management Assistant/Port

2025 total comp
$153,080
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Works, Transportation & Commerce
Base pay
$108,646
Overtime
$93
Other pay
$0
Benefits
$44,341
Total compensation
$153,080
Employment type
Permanent Exempt
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
1840
Job Family Code
1800
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,398

Carmel Dula is a Junior Management Assistant at Port within Budget, Admn & Stats Analysis. They work permanent exempt. 2025 total compensation came to $153,080. Their bargaining unit is SEIU, Local 1021, Misc.

Denise Lum

Principal Clerk/Port

2024 total comp
$151,851
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Works, Transportation & Commerce
Base pay
$106,890
Overtime
$0
Other pay
$1,080
Benefits
$43,881
Total compensation
$151,851
Employment type
Permanent Civil Service
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
1408
Job Family Code
1400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,055

Denise Lum works as a Principal Clerk for Port within Clerical, Secretarial & Steno. Their status is permanent civil service, 1.04 FTE. Denise earned $151,851 in 2024. They are represented by SEIU, Local 1021, Misc.

Lathena Sewell

Senior Collections Officer/Port

2025 total comp
$151,158
Sub-department
Revenue
Organization group
Public Works, Transportation & Commerce
Base pay
$107,149
Overtime
$0
Other pay
$0
Benefits
$44,009
Total compensation
$151,158
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
4308
Job Family Code
4300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,300

Lathena Sewell works as a Senior Collections Officer for Port within Revenue. Their status is permanent civil service. Lathena earned $151,158 in 2025. They are represented by SEIU, Local 1021, Misc.

Bettina Perez

Principal Clerk/Port

2025 total comp
$150,078
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Works, Transportation & Commerce
Base pay
$106,439
Overtime
$607
Other pay
$0
Benefits
$43,032
Total compensation
$150,078
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
1408
Job Family Code
1400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$7,426

Bettina Perez is a Principal Clerk at Port within Clerical, Secretarial & Steno. They work permanent civil service. 2025 total compensation came to $150,078. They are represented by SEIU, Local 1021, Misc.

Anita Lofton

Gardener/Port

2025 total comp
$149,366
Sub-department
Agriculture & Horticulture
Organization group
Public Works, Transportation & Commerce
Base pay
$94,946
Overtime
$11,852
Other pay
$860
Benefits
$41,708
Total compensation
$149,366
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
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,267
Job Code
3417
Job Family Code
3400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,352

Anita Lofton works as a Gardener for Port within Agriculture & Horticulture. Their status is permanent civil service, 1.08 FTE. Anita earned $149,366 in 2025. Union affiliation: Laborers, Local 261.

Jacqueline Truong

Junior Management Assistant/Port

2025 total comp
$148,341
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Works, Transportation & Commerce
Base pay
$95,589
Overtime
$10,530
Other pay
$0
Benefits
$42,221
Total compensation
$148,341
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
1840
Job Family Code
1800
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,212

Jacqueline Truong works as a Junior Management Assistant for Port within Budget, Admn & Stats Analysis. Their status is permanent civil service, 1.07 FTE. Jacqueline earned $148,341 in 2025. They are represented by SEIU, Local 1021, Misc.

Lindsay Green

Associate Engineer/Port

2025 total comp
$147,895
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$102,450
Overtime
$0
Other pay
$1,282
Benefits
$44,163
Total compensation
$147,895
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.57

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Health and Dental Benefits
$22,196
Job Code
5207
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$7,144

Lindsay Green is a Associate Engineer at Port within Professional Engineering. They work permanent civil service, 0.57 FTE. 2025 total compensation came to $147,895. Union affiliation: Prof & Tech Eng, Local 21.

Emilia Vedar

Park Section Supervisor/Port

2025 total comp
$146,793
Sub-department
Agriculture & Horticulture
Organization group
Public Works, Transportation & Commerce
Base pay
$102,884
Overtime
$341
Other pay
$1,188
Benefits
$42,380
Total compensation
$146,793
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
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,267
Job Code
3422
Job Family Code
3400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$7,953

Emilia Vedar holds the role of Park Section Supervisor at Port within Agriculture & Horticulture. Their status is permanent civil service. In 2025, their total compensation was $146,793. Their bargaining unit is Laborers, Local 261.

David Lewis

Senior Administrative Analyst/Port

2025 total comp
$144,123
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Works, Transportation & Commerce
Base pay
$117,791
Overtime
$0
Other pay
$0
Benefits
$26,332
Total compensation
$144,123
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.84

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PRT
Job Code
1823
Job Family Code
1800
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,047
Retirement Contribution
$17,285

David Lewis works as a Senior Administrative Analyst for Port within Budget, Admn & Stats Analysis. Their status is permanent civil service, 0.84 FTE. David earned $144,123 in 2025. Their bargaining unit is Prof & Tech Eng, Local 21.

William Douglas

Marina Assistant/Port

2025 total comp
$143,507
Sub-department
Recreation
Organization group
Public Works, Transportation & Commerce
Base pay
$88,874
Overtime
$6,622
Other pay
$6,532
Benefits
$41,479
Total compensation
$143,507
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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
$19,953
Job Code
3232
Job Family Code
3200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$7,494

William Douglas works as a Marina Assistant for Port within Recreation. Their status is permanent civil service, 1.05 FTE. William earned $143,507 in 2025. Union affiliation: SEIU, Local 1021, Misc.

Pallavi Talwar

Junior Management Assistant/Port

2025 total comp
$143,059
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Works, Transportation & Commerce
Base pay
$101,905
Overtime
$15,947
Other pay
$0
Benefits
$25,207
Total compensation
$143,059
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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
$1,125
Job Code
1840
Job Family Code
1800
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,093

Pallavi Talwar holds the role of Junior Management Assistant at Port within Budget, Admn & Stats Analysis. Their status is permanent civil service, 1.11 FTE. In 2025, their total compensation was $143,059. Union affiliation: SEIU, Local 1021, Misc.