GCGovComp.app

City and County of San Francisco / Municipal Transportation Agency

Agency file

Municipal Transportation Agency

Source file: City and County of San Francisco — Employee Compensation / ingested Jun 17, 2026

The Municipal Transportation Agency plans, builds, and maintains transportation infrastructure — roads, bridges, transit, and motor-vehicle services.

In 2025, this agency had 6,357 employees with median total compensation of $158,925; the highest distinct record was $517,100.

Year
2025
Total payroll
$959.6M
Employees
6,357
Median total
$158,925
Highest record
$517,100

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

Average pay composition

  • Base$94,195 (62%)
  • Overtime$11,980 (8%)
  • Other$6,113 (4%)
  • Benefits$38,671 (26%)

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
$30,733
$113,378
$158,925
$194,647
$236,022

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

Largest job titles

Transit Operator
2,627 · $140,881
Transit Supervisor
244 · $195,164
School Crossing Guard
193 · $14,731

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
$985.1M
6,621
$158,227
2025
$959.6M
2.6%
6,357
4.0%
$158,925
0.4%

Record list

Employees

Page 11

Mark Serrano

Electrical Transit System Mechanical/Municipal Transportation Agency

2025 total comp
$185,130
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$127,422
Overtime
$4,429
Other pay
$825
Benefits
$52,454
Total compensation
$185,130
Employment type
Permanent Civil Service
Union / bargaining unit
Electrical Workers, Local 6
Full-time equivalent (FTE)
1.02

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$23,512
Job Code
7371
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$10,079

Mark Serrano holds the role of Electrical Transit System Mechanical at Municipal Transportation Agency within Journeyman Trade. Their status is permanent civil service, 1.02 FTE. In 2025, their total compensation was $185,130. Union affiliation: Electrical Workers, Local 6.

Benedict Gacula

Automotive Body & Fender Wrk/Municipal Transportation Agency

2025 total comp
$185,107
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$119,686
Overtime
$15,544
Other pay
$17,953
Benefits
$31,925
Total compensation
$185,107
Employment type
Permanent Civil Service
Union / bargaining unit
Auto Machinist, Local 1414
Full-time equivalent (FTE)
1.08

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Job Code
7306
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,683
Retirement Contribution
$20,242

Benedict Gacula is a Automotive Body & Fender Wrk at Municipal Transportation Agency within Journeyman Trade. They work permanent civil service, 1.08 FTE. 2025 total compensation came to $185,107. Their bargaining unit is Auto Machinist, Local 1414.

Karen Duran

Transit Operator/Municipal Transportation Agency

2025 total comp
$185,082
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$98,942
Overtime
$33,823
Other pay
$5,170
Benefits
$47,147
Total compensation
$185,082
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 250-A, TransitOpr
Full-time equivalent (FTE)
1.25

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$21,645
Job Code
9163
Job Family Code
9100
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$10,308

Karen Duran is a Transit Operator at Municipal Transportation Agency within Street Transit. They work permanent civil service, 1.25 FTE. 2025 total compensation came to $185,082. Union affiliation: TWU, Local 250-A, TransitOpr.

Ricardo Cruz

Painter/Municipal Transportation Agency

2025 total comp
$185,018
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$114,895
Overtime
$18,068
Other pay
$3,264
Benefits
$48,791
Total compensation
$185,018
Employment type
Permanent Civil Service
Union / bargaining unit
SF City Workers United
Full-time equivalent (FTE)
1.11

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$20,950
Job Code
7346
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$10,480

Ricardo Cruz holds the role of Painter at Municipal Transportation Agency within Journeyman Trade. Their status is permanent civil service, 1.11 FTE. In 2025, their total compensation was $185,018. Their bargaining unit is SF City Workers United.

Jin Gao

Transit Operator/Municipal Transportation Agency

2025 total comp
$185,014
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$112,122
Overtime
$16,122
Other pay
$7,796
Benefits
$48,974
Total compensation
$185,014
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 250-A, TransitOpr
Full-time equivalent (FTE)
1.13

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$21,828
Job Code
9163
Job Family Code
9100
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,557

Jin Gao holds the role of Transit Operator at Municipal Transportation Agency within Street Transit. Their status is permanent civil service, 1.13 FTE. In 2025, their total compensation was $185,014. Their bargaining unit is TWU, Local 250-A, TransitOpr.

Jakke Chen

Transit Training Specialist/Municipal Transportation Agency

2025 total comp
$185,005
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$120,594
Overtime
$0
Other pay
$12,601
Benefits
$51,810
Total compensation
$185,005
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 200
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$22,821
Job Code
9136
Job Family Code
9100
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,763

At Municipal Transportation Agency, Jakke Chen serves as a Transit Training Specialist within Street Transit. They work permanent civil service. Their 2025 pay totaled $185,005. Their bargaining unit is TWU, Local 200.

Jin Gao

Transit Training Specialist/Municipal Transportation Agency

2024 total comp
$184,997
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$120,734
Overtime
$4,439
Other pay
$8,878
Benefits
$50,946
Total compensation
$184,997
Employment type
Temporary Provisional
Union / bargaining unit
TWU, Local 200
Full-time equivalent (FTE)
1.06

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$21,741
Job Code
9136
Job Family Code
9100
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,397

Jin Gao holds the role of Transit Training Specialist at Municipal Transportation Agency within Street Transit. Their status is temporary provisional, 1.06 FTE. In 2024, their total compensation was $184,997. Their bargaining unit is TWU, Local 200.

Michael Ii

Transportation Planner III/Municipal Transportation Agency

2025 total comp
$184,995
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$135,633
Overtime
$0
Other pay
$0
Benefits
$49,362
Total compensation
$184,995
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
MTA
Health and Dental Benefits
$19,008
Job Code
5289
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$10,411

Michael Ii works as a Transportation Planner III for Municipal Transportation Agency within Professional Engineering. Their status is temporary exempt. Michael earned $184,995 in 2025. They are represented by Prof & Tech Eng, Local 21.

Jack Leong

Transit Operator/Municipal Transportation Agency

2025 total comp
$184,973
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$97,694
Overtime
$31,910
Other pay
$8,201
Benefits
$47,169
Total compensation
$184,973
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 250-A, TransitOpr
Full-time equivalent (FTE)
1.21

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$21,362
Job Code
9163
Job Family Code
9100
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$10,351

Jack Leong works as a Transit Operator for Municipal Transportation Agency within Street Transit. Their status is permanent civil service, 1.21 FTE. Jack earned $184,973 in 2025. They are represented by TWU, Local 250-A, TransitOpr.

Glennis Markison

Public Relations Officer/Municipal Transportation Agency

2024 total comp
$184,929
Sub-department
Pub Relations & Spec Assts
Organization group
Public Works, Transportation & Commerce
Base pay
$135,451
Overtime
$0
Other pay
$0
Benefits
$49,478
Total compensation
$184,929
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
MTA
Health and Dental Benefits
$18,403
Job Code
1314
Job Family Code
1300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$10,348

Glennis Markison is a Public Relations Officer at Municipal Transportation Agency within Pub Relations & Specialist Assts. They work permanent civil service, 1.04 FTE. 2024 total compensation came to $184,929. Union affiliation: Prof & Tech Eng, Local 21.

David Oropeza

Electrical Transit System Mechanical/Municipal Transportation Agency

2025 total comp
$184,924
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$115,077
Overtime
$9,508
Other pay
$10,303
Benefits
$50,037
Total compensation
$184,924
Employment type
Permanent Civil Service
Union / bargaining unit
Electrical Workers, Local 6
Full-time equivalent (FTE)
0.95

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$21,206
Job Code
7371
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$10,408

David Oropeza works as a Electrical Transit System Mechanical for Municipal Transportation Agency within Journeyman Trade. Their status is permanent civil service, 0.95 FTE. David earned $184,924 in 2025. Their bargaining unit is Electrical Workers, Local 6.

Daniel Crites

Electrical Transit System Mechanical/Municipal Transportation Agency

2025 total comp
$184,920
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$127,396
Overtime
$1,497
Other pay
$3,210
Benefits
$52,817
Total compensation
$184,920
Employment type
Permanent Civil Service
Union / bargaining unit
Electrical Workers, Local 6
Full-time equivalent (FTE)
1.01

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$23,504
Job Code
7371
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$10,107

Daniel Crites is a Electrical Transit System Mechanical at Municipal Transportation Agency within Journeyman Trade. They work permanent civil service, 1.01 FTE. 2025 total compensation came to $184,920. Union affiliation: Electrical Workers, Local 6.

Ting Huang

Transit Operator/Municipal Transportation Agency

2025 total comp
$184,890
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$98,074
Overtime
$35,692
Other pay
$4,616
Benefits
$46,508
Total compensation
$184,890
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 250-A, TransitOpr
Full-time equivalent (FTE)
1.25

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$21,444
Job Code
9163
Job Family Code
9100
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$10,078

Ting Huang holds the role of Transit Operator at Municipal Transportation Agency within Street Transit. Their status is permanent civil service, 1.25 FTE. In 2025, their total compensation was $184,890. Union affiliation: TWU, Local 250-A, TransitOpr.

Jaspal Giri

Transit Operator/Municipal Transportation Agency

2025 total comp
$184,887
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$101,419
Overtime
$19,626
Other pay
$14,887
Benefits
$48,955
Total compensation
$184,887
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 250-A, TransitOpr
Full-time equivalent (FTE)
1.16

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$22,181
Job Code
9163
Job Family Code
9100
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,789

Jaspal Giri is a Transit Operator at Municipal Transportation Agency within Street Transit. They work permanent civil service, 1.16 FTE. 2025 total compensation came to $184,887. They are represented by TWU, Local 250-A, TransitOpr.

Antonio Beronilla

Transit Operator/Municipal Transportation Agency

2025 total comp
$184,862
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$100,334
Overtime
$30,901
Other pay
$5,940
Benefits
$47,688
Total compensation
$184,862
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 250-A, TransitOpr
Full-time equivalent (FTE)
1.24

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$21,935
Job Code
9163
Job Family Code
9100
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$10,250

Antonio Beronilla works as a Transit Operator for Municipal Transportation Agency within Street Transit. Their status is permanent civil service, 1.24 FTE. Antonio earned $184,862 in 2025. Union affiliation: TWU, Local 250-A, TransitOpr.

William Stokes

Automotive Body & Fender Wrk/Municipal Transportation Agency

2025 total comp
$184,819
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$119,686
Overtime
$14,679
Other pay
$18,373
Benefits
$32,082
Total compensation
$184,819
Employment type
Permanent Civil Service
Union / bargaining unit
Auto Machinist, Local 1414
Full-time equivalent (FTE)
1.07

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Job Code
7306
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,778
Retirement Contribution
$20,304

At Municipal Transportation Agency, William Stokes serves as a Automotive Body & Fender Wrk within Journeyman Trade. They work permanent civil service, 1.07 FTE. Their 2025 pay totaled $184,819. Their bargaining unit is Auto Machinist, Local 1414.

Osvaldo Serrano

Car and Auto Painter/Municipal Transportation Agency

2025 total comp
$184,807
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$119,657
Overtime
$10,248
Other pay
$22,449
Benefits
$32,453
Total compensation
$184,807
Employment type
Permanent Civil Service
Union / bargaining unit
Auto Machinist, Local 1414
Full-time equivalent (FTE)
1.05

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Job Code
7309
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,554
Retirement Contribution
$20,899

Osvaldo Serrano is a Car and Auto Painter at Municipal Transportation Agency within Journeyman Trade. They work permanent civil service, 1.05 FTE. 2025 total compensation came to $184,807. They are represented by Auto Machinist, Local 1414.

Zhihao Deng

Parking Control Officer/Municipal Transportation Agency

2025 total comp
$184,798
Sub-department
Protection & Apprehension
Organization group
Public Works, Transportation & Commerce
Base pay
$98,419
Overtime
$38,494
Other pay
$1,982
Benefits
$45,903
Total compensation
$184,798
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.26

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$20,905
Job Code
8214
Job Family Code
8200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$10,278

At Municipal Transportation Agency, Zhihao Deng serves as a Parking Control Officer within Protection & Apprehension. They work permanent civil service, 1.26 FTE. Their 2025 pay totaled $184,798. Union affiliation: SEIU, Local 1021, Misc.

Eva Chau

Transit Operator/Municipal Transportation Agency

2025 total comp
$184,794
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$124,823
Overtime
$18,286
Other pay
$10,314
Benefits
$31,372
Total compensation
$184,794
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 250-A, TransitOpr
Full-time equivalent (FTE)
1.33

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Job Code
9163
Job Family Code
9100
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,619
Retirement Contribution
$19,752

Eva Chau holds the role of Transit Operator at Municipal Transportation Agency within Street Transit. Their status is permanent civil service, 1.33 FTE. In 2025, their total compensation was $184,794. They are represented by TWU, Local 250-A, TransitOpr.

Wilson Lee

Truck Driver/Municipal Transportation Agency

2025 total comp
$184,763
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$117,686
Overtime
$11,797
Other pay
$5,360
Benefits
$49,919
Total compensation
$184,763
Employment type
Permanent Civil Service
Union / bargaining unit
Teamsters, Local 853
Full-time equivalent (FTE)
1.06

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$21,584
Job Code
7355
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$10,242

Wilson Lee works as a Truck Driver for Municipal Transportation Agency within Journeyman Trade. Their status is permanent civil service, 1.06 FTE. Wilson earned $184,763 in 2025. Their bargaining unit is Teamsters, Local 853.

Nathan Thomas

Transit Operator/Municipal Transportation Agency

2025 total comp
$184,752
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$101,777
Overtime
$24,796
Other pay
$9,524
Benefits
$48,654
Total compensation
$184,752
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 250-A, TransitOpr
Full-time equivalent (FTE)
1.2

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$22,263
Job Code
9163
Job Family Code
9100
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$10,142

Nathan Thomas is a Transit Operator at Municipal Transportation Agency within Street Transit. They work permanent civil service, 1.2 FTE. 2025 total compensation came to $184,752. Their bargaining unit is TWU, Local 250-A, TransitOpr.

James Campbell

Glazier/Municipal Transportation Agency

2025 total comp
$184,704
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$125,164
Overtime
$395
Other pay
$3,178
Benefits
$55,967
Total compensation
$184,704
Employment type
Permanent Civil Service
Union / bargaining unit
Glaziers, Local 718
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$27,293
Job Code
7326
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,801

James Campbell is a Glazier at Municipal Transportation Agency within Journeyman Trade. They work permanent civil service. 2025 total compensation came to $184,704. They are represented by Glaziers, Local 718.

Jose Macasocol

Transit Operator/Municipal Transportation Agency

2024 total comp
$184,697
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$101,481
Overtime
$22,188
Other pay
$12,587
Benefits
$48,440
Total compensation
$184,697
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 250-A, TransitOpr
Full-time equivalent (FTE)
1.23

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$21,558
Job Code
9163
Job Family Code
9100
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,552

At Municipal Transportation Agency, Jose Macasocol serves as a Transit Operator within Street Transit. They work permanent civil service, 1.23 FTE. Their 2024 pay totaled $184,697. Union affiliation: TWU, Local 250-A, TransitOpr.

Hin Tsang

Transit Operator/Municipal Transportation Agency

2025 total comp
$184,697
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$101,815
Overtime
$20,850
Other pay
$13,206
Benefits
$48,826
Total compensation
$184,697
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 250-A, TransitOpr
Full-time equivalent (FTE)
1.17

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$22,271
Job Code
9163
Job Family Code
9100
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,750

Hin Tsang works as a Transit Operator for Municipal Transportation Agency within Street Transit. Their status is permanent civil service, 1.17 FTE. Hin earned $184,697 in 2025. They are represented by TWU, Local 250-A, TransitOpr.

Kevin O'Brien

Painter Supervisor 1/Municipal Transportation Agency

2025 total comp
$184,687
Sub-department
Supervisory-Labor & Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$127,302
Overtime
$9,411
Other pay
$93
Benefits
$47,881
Total compensation
$184,687
Employment type
Permanent Civil Service
Union / bargaining unit
SF City Workers United
Full-time equivalent (FTE)
0.97

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$19,362
Job Code
7242
Job Family Code
7200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,801

Kevin O'Brien holds the role of Painter Supervisor 1 at Municipal Transportation Agency within Supervisory-Labor & Trade. Their status is permanent civil service, 0.97 FTE. In 2025, their total compensation was $184,687. They are represented by SF City Workers United.

Trevor Salgadoe

Transit Operator/Municipal Transportation Agency

2025 total comp
$184,683
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$98,713
Overtime
$34,604
Other pay
$4,498
Benefits
$46,867
Total compensation
$184,683
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 250-A, TransitOpr
Full-time equivalent (FTE)
1.24

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$21,576
Job Code
9163
Job Family Code
9100
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$10,242

At Municipal Transportation Agency, Trevor Salgadoe serves as a Transit Operator within Street Transit. They work permanent civil service, 1.24 FTE. Their 2025 pay totaled $184,683. Their bargaining unit is TWU, Local 250-A, TransitOpr.

Weiqiang Cen

Transit Operator/Municipal Transportation Agency

2025 total comp
$184,658
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$101,894
Overtime
$17,553
Other pay
$15,729
Benefits
$49,481
Total compensation
$184,658
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 250-A, TransitOpr
Full-time equivalent (FTE)
1.15

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$22,286
Job Code
9163
Job Family Code
9100
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$10,012

At Municipal Transportation Agency, Weiqiang Cen serves as a Transit Operator within Street Transit. They work permanent civil service, 1.15 FTE. Their 2025 pay totaled $184,658. Their bargaining unit is TWU, Local 250-A, TransitOpr.

Stanley Mei

Station Agent, Muni Railway/Municipal Transportation Agency

2025 total comp
$184,644
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$118,175
Overtime
$12,986
Other pay
$4,566
Benefits
$48,917
Total compensation
$184,644
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.06

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$20,664
Job Code
9131
Job Family Code
9100
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$10,442

Stanley Mei holds the role of Station Agent, Muni Railway at Municipal Transportation Agency within Street Transit. Their status is permanent civil service, 1.06 FTE. In 2025, their total compensation was $184,644. They are represented by SEIU, Local 1021, Misc.

Christopher Sanz

Transit Supervisor/Municipal Transportation Agency

2025 total comp
$184,630
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$124,734
Overtime
$6,805
Other pay
$1,660
Benefits
$51,430
Total compensation
$184,630
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 200
Full-time equivalent (FTE)
1.05

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$23,169
Job Code
9139
Job Family Code
9100
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,697

Christopher Sanz is a Transit Supervisor at Municipal Transportation Agency within Street Transit. They work permanent civil service, 1.05 FTE. 2025 total compensation came to $184,630. They are represented by TWU, Local 200.

Hoang Nguyen

Electrical Transit System Mechanical/Municipal Transportation Agency

2025 total comp
$184,602
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$126,979
Overtime
$2,243
Other pay
$3,045
Benefits
$52,335
Total compensation
$184,602
Employment type
Permanent Civil Service
Union / bargaining unit
Electrical Workers, Local 6
Full-time equivalent (FTE)
1.01

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$23,427
Job Code
7371
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,786

Hoang Nguyen is a Electrical Transit System Mechanical at Municipal Transportation Agency within Journeyman Trade. They work permanent civil service, 1.01 FTE. 2025 total compensation came to $184,602. They are represented by Electrical Workers, Local 6.

Nkem Abogo-Ugwokegbe

Accountant III/Municipal Transportation Agency

2025 total comp
$184,586
Sub-department
Payroll, Billing & Accounting
Organization group
Public Works, Transportation & Commerce
Base pay
$135,614
Overtime
$0
Other pay
$0
Benefits
$48,972
Total compensation
$184,586
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
MTA
Health and Dental Benefits
$19,063
Job Code
1654
Job Family Code
1600
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,970

Nkem Abogo-Ugwokegbe is a Accountant III at Municipal Transportation Agency within Payroll, Billing & Accounting. They work permanent civil service. 2025 total compensation came to $184,586. They are represented by Prof & Tech Eng, Local 21.

Siri Littlejohn

Parking Control Officer/Municipal Transportation Agency

2025 total comp
$184,585
Sub-department
Protection & Apprehension
Organization group
Public Works, Transportation & Commerce
Base pay
$98,406
Overtime
$25,275
Other pay
$13,027
Benefits
$47,877
Total compensation
$184,585
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.16

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$20,905
Job Code
8214
Job Family Code
8200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$10,612

At Municipal Transportation Agency, Siri Littlejohn serves as a Parking Control Officer within Protection & Apprehension. They work permanent civil service, 1.16 FTE. Their 2025 pay totaled $184,585. Their bargaining unit is SEIU, Local 1021, Misc.

Yaokuan Huang

Transit Operator/Municipal Transportation Agency

2025 total comp
$184,517
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$103,800
Overtime
$30,596
Other pay
$1,859
Benefits
$48,263
Total compensation
$184,517
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 250-A, TransitOpr
Full-time equivalent (FTE)
1.27

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$22,705
Job Code
9163
Job Family Code
9100
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$10,136

Yaokuan Huang holds the role of Transit Operator at Municipal Transportation Agency within Street Transit. Their status is permanent civil service, 1.27 FTE. In 2025, their total compensation was $184,517. Union affiliation: TWU, Local 250-A, TransitOpr.

Michael Chiu

Station Agent, Muni Railway/Municipal Transportation Agency

2025 total comp
$184,511
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$104,833
Overtime
$21,449
Other pay
$10,203
Benefits
$48,027
Total compensation
$184,511
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.13

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$20,904
Job Code
9131
Job Family Code
9100
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$10,428

Michael Chiu is a Station Agent, Muni Railway at Municipal Transportation Agency within Street Transit. They work permanent civil service, 1.13 FTE. 2025 total compensation came to $184,511. They are represented by SEIU, Local 1021, Misc.

Kenneth Chew

Transit Operator/Municipal Transportation Agency

2025 total comp
$184,497
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$97,695
Overtime
$35,787
Other pay
$4,578
Benefits
$46,437
Total compensation
$184,497
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 250-A, TransitOpr
Full-time equivalent (FTE)
1.23

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$21,371
Job Code
9163
Job Family Code
9100
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$10,142

Kenneth Chew holds the role of Transit Operator at Municipal Transportation Agency within Street Transit. Their status is permanent civil service, 1.23 FTE. In 2025, their total compensation was $184,497. They are represented by TWU, Local 250-A, TransitOpr.

Hin Young

Transit Operator/Municipal Transportation Agency

2025 total comp
$184,486
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$101,788
Overtime
$28,887
Other pay
$5,976
Benefits
$47,835
Total compensation
$184,486
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 250-A, TransitOpr
Full-time equivalent (FTE)
1.24

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$22,263
Job Code
9163
Job Family Code
9100
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,843

Hin Young is a Transit Operator at Municipal Transportation Agency within Street Transit. They work permanent civil service, 1.24 FTE. 2025 total compensation came to $184,486. Union affiliation: TWU, Local 250-A, TransitOpr.

Derek Omokaro

IT Operations Support Admn III/Municipal Transportation Agency

2025 total comp
$184,464
Sub-department
Information Systems
Organization group
Public Works, Transportation & Commerce
Base pay
$129,725
Overtime
$0
Other pay
$6,657
Benefits
$48,083
Total compensation
$184,464
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
MTA
Health and Dental Benefits
$19,063
Job Code
1093
Job Family Code
1000
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,941

Derek Omokaro works as a IT Operations Support Admn III for Municipal Transportation Agency within Information Systems. Their status is permanent civil service. Derek earned $184,464 in 2025. They are represented by Prof & Tech Eng, Local 21.

Brendan Lin

Assistant Engineer/Municipal Transportation Agency

2025 total comp
$184,449
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$135,132
Overtime
$0
Other pay
$0
Benefits
$49,317
Total compensation
$184,449
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
MTA
Health and Dental Benefits
$19,063
Job Code
5203
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$10,384

At Municipal Transportation Agency, Brendan Lin serves as a Assistant Engineer within Professional Engineering. They work permanent civil service. Their 2025 pay totaled $184,449. Their bargaining unit is Prof & Tech Eng, Local 21.

Rigoberto Lopez

Transit Operator/Municipal Transportation Agency

2025 total comp
$184,436
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$91,508
Overtime
$38,123
Other pay
$9,536
Benefits
$45,270
Total compensation
$184,436
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 250-A, TransitOpr
Full-time equivalent (FTE)
1.17

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$20,067
Job Code
9163
Job Family Code
9100
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$10,418

Rigoberto Lopez works as a Transit Operator for Municipal Transportation Agency within Street Transit. Their status is permanent civil service, 1.17 FTE. Rigoberto earned $184,436 in 2025. They are represented by TWU, Local 250-A, TransitOpr.

Krystal Maxwell

Station Agent, Muni Railway/Municipal Transportation Agency

2025 total comp
$184,434
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$100,360
Overtime
$30,646
Other pay
$8,590
Benefits
$44,838
Total compensation
$184,434
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
MTA
Health and Dental Benefits
$18,390
Job Code
9131
Job Family Code
9100
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$10,475

Krystal Maxwell holds the role of Station Agent, Muni Railway at Municipal Transportation Agency within Street Transit. Their status is permanent civil service, 1.05 FTE. In 2025, their total compensation was $184,434. Their bargaining unit is SEIU, Local 1021, Misc.