GCGovComp.app

City of Los Angeles / Harbor

Agency file

Harbor

Source file: City of Los Angeles Controller — City Employee Payroll / ingested Jun 17, 2026

The Harbor is a government agency that delivers public services and programs within its jurisdiction.

In 2025, this agency had 1,639 employees with median total compensation of $90,183; the highest distinct record was $799,665.

Year
2025
Total payroll
$173M
Employees
1,639
Median total
$90,183
Highest record
$799,665

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 1,639 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($90,183) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$78,597 (74%)
  • Overtime$6,656 (6%)
  • Other$9,413 (9%)
  • Benefits$10,909 (10%)

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
$1,348
$14,858
$90,183
$164,596
$234,822

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

Largest job titles

Na
281 · $1,438
Student Worker
56 · $5,449
Management Analyst
41 · $140,737

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
$152.4M
1,179
$117,911
2025
$173M
13.6%
1,639
39.0%
$90,183
23.5%

Record list

Employees

Page 1

Frank Liu

Departmental Chief Accountant IV/Harbor

2025 total comp
$267,860
Sub-department
Management Employees
Base pay
$232,003
Overtime
$0
Other pay
$11,342
Benefits
$24,514
Total compensation
$267,860
Employment type
Full-Time
Union / bargaining unit
36

Source-specific fields

FMS Department Code
42
Job Class Pay Grade
1593-4
Job Status
Active
Record Number
373138343733
Row ID
25373138343733421593-4FT

At Harbor, Frank Liu serves as a Departmental Chief Accountant IV within Management Employees. They work full-time. Their 2025 pay totaled $267,860. Union affiliation: 36.

Brian Chuc

Harbor Engineer I/Harbor

2025 total comp
$267,346
Sub-department
Management Employees
Base pay
$232,003
Overtime
$0
Other pay
$8,547
Benefits
$26,797
Total compensation
$267,346
Employment type
Full-Time
Union / bargaining unit
36

Source-specific fields

FMS Department Code
42
Job Class Pay Grade
9279-1
Job Status
Active
Record Number
3333303337
Row ID
253333303337429279-1FT

Brian Chuc works as a Harbor Engineer I for Harbor within Management Employees. Their status is full-time. Brian earned $267,346 in 2025. Their bargaining unit is 36.

John Pham

Port Police Officer III/Harbor

2025 total comp
$266,446
Sub-department
Harbor Peace Officers
Base pay
$163,220
Overtime
$42,478
Other pay
$34,149
Benefits
$26,600
Total compensation
$266,446
Employment type
Full-Time
Union / bargaining unit
38

Source-specific fields

FMS Department Code
42
Job Class Pay Grade
3221-3
Job Status
Active
Record Number
353430353133
Row ID
25353430353133423221-3FT

John Pham holds the role of Port Police Officer III at Harbor within Harbor Peace Officers. Their status is full-time. In 2025, their total compensation was $266,446. Their bargaining unit is 38.

Daniel Craft

Electrician Supervisor/Harbor

2025 total comp
$264,489
Sub-department
Supervisory Building Trades
Base pay
$152,854
Overtime
$2,402
Other pay
$82,956
Benefits
$26,276
Total compensation
$264,489
Employment type
Full-Time
Union / bargaining unit
13

Source-specific fields

FMS Department Code
42
Job Class Pay Grade
3865-0
Job Status
Active
Record Number
393430343733
Row ID
25393430343733423865-0FT

Daniel Craft works as a Electrician Supervisor for Harbor within Supervisory Building Trades. Their status is full-time. Daniel earned $264,489 in 2025. Their bargaining unit is 13.

Leilani Walsh

Harbor Engineer I/Harbor

2025 total comp
$263,958
Sub-department
Management Employees
Base pay
$232,003
Overtime
$0
Other pay
$10,747
Benefits
$21,209
Total compensation
$263,958
Employment type
Full-Time
Union / bargaining unit
36

Source-specific fields

FMS Department Code
42
Job Class Pay Grade
9279-1
Job Status
Active
Record Number
3137393535
Row ID
253137393535429279-1FT

At Harbor, Leilani Walsh serves as a Harbor Engineer I within Management Employees. They work full-time. Their 2025 pay totaled $263,958. Union affiliation: 36.

Alfonso Garcia

Port Police Officer II/Harbor

2025 total comp
$263,710
Sub-department
Harbor Peace Officers
Base pay
$147,283
Overtime
$31,157
Other pay
$64,206
Benefits
$21,065
Total compensation
$263,710
Employment type
Full-Time
Union / bargaining unit
38

Source-specific fields

FMS Department Code
42
Job Class Pay Grade
3221-2
Job Status
Active
Record Number
3939373432
Row ID
253939373432423221-2FT

Alfonso Garcia holds the role of Port Police Officer II at Harbor within Harbor Peace Officers. Their status is full-time. In 2025, their total compensation was $263,710. They are represented by 38.

Tricia Carey

Chief Management Analyst/Harbor

2025 total comp
$263,457
Sub-department
Management Employees
Base pay
$219,908
Overtime
$0
Other pay
$16,762
Benefits
$26,787
Total compensation
$263,457
Employment type
Full-Time
Union / bargaining unit
36

Source-specific fields

FMS Department Code
42
Job Class Pay Grade
9182-0
Job Status
Active
Record Number
3638383834
Row ID
253638383834429182-0FT

Tricia Carey works as a Chief Management Analyst for Harbor within Management Employees. Their status is full-time. Tricia earned $263,457 in 2025. Union affiliation: 36.

Glenn Twardy

Port Police Sergeant/Harbor

2025 total comp
$262,472
Sub-department
Harbor Peace Officers
Base pay
$196,524
Overtime
$16,289
Other pay
$23,060
Benefits
$26,600
Total compensation
$262,472
Employment type
Full-Time
Union / bargaining unit
38

Source-specific fields

FMS Department Code
42
Job Class Pay Grade
3222-0
Job Status
Active
Record Number
3134363033
Row ID
253134363033423222-0FT

Glenn Twardy works as a Port Police Sergeant for Harbor within Harbor Peace Officers. Their status is full-time. Glenn earned $262,472 in 2025. Union affiliation: 38.

Erick Martell

Traffic Manager/Harbor

2025 total comp
$262,096
Sub-department
Management Employees
Base pay
$234,445
Overtime
$0
Other pay
$8,934
Benefits
$18,718
Total compensation
$262,096
Employment type
Full-Time
Union / bargaining unit
36

Source-specific fields

FMS Department Code
42
Job Class Pay Grade
0803-0
Job Status
Active
Record Number
363539343133
Row ID
25363539343133420803-0FT

Erick Martell is a Traffic Manager at Harbor within Management Employees. They work full-time. 2025 total compensation came to $262,096. Union affiliation: 36.

Jonathan Octeau

Port Police Lieutenant/Harbor

2025 total comp
$262,064
Sub-department
Port Police Command Officers
Base pay
$218,070
Overtime
$7,848
Other pay
$17,624
Benefits
$18,522
Total compensation
$262,064
Employment type
Full-Time
Union / bargaining unit
27

Source-specific fields

FMS Department Code
42
Job Class Pay Grade
3223-0
Job Status
Active
Record Number
3730303239
Row ID
253730303239423223-0FT

Jonathan Octeau is a Port Police Lieutenant at Harbor within Port Police Command Officers. They work full-time. 2025 total compensation came to $262,064. They are represented by 27.

Lloyd Suh

Port Police Officer II/Harbor

2025 total comp
$261,720
Sub-department
Harbor Peace Officers
Base pay
$157,354
Overtime
$19,740
Other pay
$58,026
Benefits
$26,600
Total compensation
$261,720
Employment type
Full-Time
Union / bargaining unit
38

Source-specific fields

FMS Department Code
42
Job Class Pay Grade
3221-2
Job Status
Active
Record Number
353534333133
Row ID
25353534333133423221-2FT

At Harbor, Lloyd Suh serves as a Port Police Officer II within Harbor Peace Officers. They work full-time. Their 2025 pay totaled $261,720. They are represented by 38.

Joshua Valadez

Port Police Officer II/Harbor

2025 total comp
$261,655
Sub-department
Harbor Peace Officers
Base pay
$144,777
Overtime
$55,506
Other pay
$28,229
Benefits
$33,143
Total compensation
$261,655
Employment type
Full-Time
Union / bargaining unit
38

Source-specific fields

FMS Department Code
42
Job Class Pay Grade
3221-2
Job Status
Active
Record Number
343130353933
Row ID
25343130353933423221-2FT

At Harbor, Joshua Valadez serves as a Port Police Officer II within Harbor Peace Officers. They work full-time. Their 2025 pay totaled $261,655. They are represented by 38.

Michael Glimpse

Port Police Officer II/Harbor

2025 total comp
$260,304
Sub-department
Harbor Peace Officers
Base pay
$146,376
Overtime
$35,448
Other pay
$57,489
Benefits
$20,991
Total compensation
$260,304
Employment type
Full-Time
Union / bargaining unit
38

Source-specific fields

FMS Department Code
42
Job Class Pay Grade
3221-2
Job Status
Active
Record Number
313632373832
Row ID
25313632373832423221-2FT

Michael Glimpse works as a Port Police Officer II for Harbor within Harbor Peace Officers. Their status is full-time. Michael earned $260,304 in 2025. They are represented by 38.

David Cervantes

Port Police Officer III/Harbor

2025 total comp
$259,968
Sub-department
Harbor Peace Officers
Base pay
$161,237
Overtime
$35,532
Other pay
$52,289
Benefits
$10,911
Total compensation
$259,968
Employment type
Full-Time
Union / bargaining unit
38

Source-specific fields

FMS Department Code
42
Job Class Pay Grade
3221-3
Job Status
Active
Record Number
3332393138
Row ID
253332393138423221-3FT

David Cervantes holds the role of Port Police Officer III at Harbor within Harbor Peace Officers. Their status is full-time. In 2025, their total compensation was $259,968. Their bargaining unit is 38.

Keli Legaspi Langsdale

Port Police Officer II/Harbor

2025 total comp
$259,572
Sub-department
Harbor Peace Officers
Base pay
$157,354
Overtime
$22,746
Other pay
$52,873
Benefits
$26,600
Total compensation
$259,572
Employment type
Full-Time
Union / bargaining unit
38

Source-specific fields

FMS Department Code
42
Job Class Pay Grade
3221-2
Job Status
Active
Record Number
323632373832
Row ID
25323632373832423221-2FT

At Harbor, Keli Legaspi Langsdale serves as a Port Police Officer II within Harbor Peace Officers. They work full-time. Their 2025 pay totaled $259,572. Union affiliation: 38.

Miguele Calhoun

Port Police Officer II/Harbor

2025 total comp
$259,402
Sub-department
Harbor Peace Officers
Base pay
$143,927
Overtime
$25,231
Other pay
$68,126
Benefits
$22,118
Total compensation
$259,402
Employment type
Full-Time
Union / bargaining unit
38

Source-specific fields

FMS Department Code
42
Job Class Pay Grade
3221-2
Job Status
Active
Record Number
383532363932
Row ID
25383532363932423221-2FT

Miguele Calhoun works as a Port Police Officer II for Harbor within Harbor Peace Officers. Their status is full-time. Miguele earned $259,402 in 2025. Their bargaining unit is 38.

Robel Afewerki

Harbor Engineer I/Harbor

2025 total comp
$259,369
Sub-department
Management Employees
Base pay
$219,908
Overtime
$0
Other pay
$12,674
Benefits
$26,787
Total compensation
$259,369
Employment type
Full-Time
Union / bargaining unit
36

Source-specific fields

FMS Department Code
42
Job Class Pay Grade
9279-1
Job Status
Active
Record Number
3530363432
Row ID
253530363432429279-1FT

Robel Afewerki holds the role of Harbor Engineer I at Harbor within Management Employees. Their status is full-time. In 2025, their total compensation was $259,369. Their bargaining unit is 36.

Jamey Stearns

Port Police Officer II/Harbor

2025 total comp
$257,869
Sub-department
Harbor Peace Officers
Base pay
$153,692
Overtime
$51,080
Other pay
$31,872
Benefits
$21,224
Total compensation
$257,869
Employment type
Full-Time
Union / bargaining unit
38

Source-specific fields

FMS Department Code
42
Job Class Pay Grade
3221-2
Job Status
Not active
Record Number
343532363133
Row ID
25343532363133423221-2FT

Jamey Stearns works as a Port Police Officer II for Harbor within Harbor Peace Officers. Their status is full-time. Jamey earned $257,869 in 2025. Their bargaining unit is 38.

Ramon Estrada

Tree Surgeon Supervisor I/Harbor

2025 total comp
$256,244
Sub-department
Supervisory Blue Collar
Base pay
$131,872
Overtime
$21,264
Other pay
$76,509
Benefits
$26,600
Total compensation
$256,244
Employment type
Full-Time
Union / bargaining unit
12

Source-specific fields

FMS Department Code
42
Job Class Pay Grade
3117-1
Job Status
Active
Record Number
3730333935
Row ID
253730333935423117-1FT

Ramon Estrada works as a Tree Surgeon Supervisor I for Harbor within Supervisory Blue Collar. Their status is full-time. Ramon earned $256,244 in 2025. Their bargaining unit is 12.

Christina Sar

Harbor Engineer I/Harbor

2025 total comp
$256,067
Sub-department
Management Employees
Base pay
$227,988
Overtime
$0
Other pay
$2,777
Benefits
$25,301
Total compensation
$256,067
Employment type
Full-Time
Union / bargaining unit
36

Source-specific fields

FMS Department Code
42
Job Class Pay Grade
9279-1
Job Status
Active
Record Number
3431303332
Row ID
253431303332429279-1FT

At Harbor, Christina Sar serves as a Harbor Engineer I within Management Employees. They work full-time. Their 2025 pay totaled $256,067. Union affiliation: 36.

Daniel Hughes

Director of Port Construction and Maintenance II/Harbor

2025 total comp
$255,746
Sub-department
Management Employees
Base pay
$219,908
Overtime
$0
Other pay
$24,393
Benefits
$11,445
Total compensation
$255,746
Employment type
Full-Time
Union / bargaining unit
36

Source-specific fields

FMS Department Code
42
Job Class Pay Grade
3123-2
Job Status
Active
Record Number
3432373735
Row ID
253432373735423123-2FT

At Harbor, Daniel Hughes serves as a Director of Port Construction and Maintenance II within Management Employees. They work full-time. Their 2025 pay totaled $255,746. Their bargaining unit is 36.