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 9

Vicki Collins

Senior Clerk/Municipal Transportation Agency

2025 total comp
$113,845
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Works, Transportation & Commerce
Base pay
$73,590
Overtime
$1,342
Other pay
$668
Benefits
$38,245
Total compensation
$113,845
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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
$20,905
Job Code
1406
Job Family Code
1400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$5,865

Vicki Collins works as a Senior Clerk for Municipal Transportation Agency within Clerical, Secretarial & Steno. Their status is permanent civil service, 1.01 FTE. Vicki earned $113,845 in 2025. Union affiliation: SEIU, Local 1021, Misc.

Teresa Sturgis

Custodian/Municipal Transportation Agency

2025 total comp
$113,824
Sub-department
Housekeeping & Laundry
Organization group
Public Works, Transportation & Commerce
Base pay
$75,933
Overtime
$0
Other pay
$973
Benefits
$36,919
Total compensation
$113,824
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.94

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$19,555
Job Code
2708
Job Family Code
2700
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$6,050

Teresa Sturgis holds the role of Custodian at Municipal Transportation Agency within Housekeeping & Laundry. Their status is permanent civil service, 0.94 FTE. In 2025, their total compensation was $113,824. Their bargaining unit is SEIU, Local 1021, Misc.

Jiaju Zhao

Transit Operator/Municipal Transportation Agency

2025 total comp
$113,749
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$72,142
Overtime
$3,102
Other pay
$7,809
Benefits
$30,696
Total compensation
$113,749
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 250-A, TransitOpr
Full-time equivalent (FTE)
0.72

Source-specific fields

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

Jiaju Zhao works as a Transit Operator for Municipal Transportation Agency within Street Transit. Their status is permanent civil service, 0.72 FTE. Jiaju earned $113,749 in 2025. They are represented by TWU, Local 250-A, TransitOpr.

Aecy Ignacio

Personnel Clerk/Municipal Transportation Agency

2025 total comp
$113,675
Sub-department
Personnel
Organization group
Public Works, Transportation & Commerce
Base pay
$75,352
Overtime
$0
Other pay
$0
Benefits
$38,323
Total compensation
$113,675
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
MTA
Health and Dental Benefits
$20,905
Job Code
1202
Job Family Code
1200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$5,776

Aecy Ignacio holds the role of Personnel Clerk at Municipal Transportation Agency within Personnel. Their status is permanent civil service. In 2025, their total compensation was $113,675. Their bargaining unit is SEIU, Local 1021, Misc.

Chun Tam

Transit Operator/Municipal Transportation Agency

2024 total comp
$113,545
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$66,851
Overtime
$7,074
Other pay
$8,400
Benefits
$31,220
Total compensation
$113,545
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 250-A, TransitOpr
Full-time equivalent (FTE)
0.77

Source-specific fields

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

At Municipal Transportation Agency, Chun Tam serves as a Transit Operator within Street Transit. They work permanent civil service, 0.77 FTE. Their 2024 pay totaled $113,545. Their bargaining unit is TWU, Local 250-A, TransitOpr.

Alberto Quezada

Parking Control Officer/Municipal Transportation Agency

2025 total comp
$113,533
Sub-department
Protection & Apprehension
Organization group
Public Works, Transportation & Commerce
Base pay
$68,527
Overtime
$8,075
Other pay
$1,131
Benefits
$35,799
Total compensation
$113,533
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.99

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$19,030
Job Code
8214
Job Family Code
8200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$6,040

Alberto Quezada holds the role of Parking Control Officer at Municipal Transportation Agency within Protection & Apprehension. Their status is permanent civil service, 0.99 FTE. In 2025, their total compensation was $113,533. They are represented by SEIU, Local 1021, Misc.

Hung Nguyen

Transit Operator/Municipal Transportation Agency

2025 total comp
$113,511
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$54,880
Overtime
$25,320
Other pay
$6,271
Benefits
$27,040
Total compensation
$113,511
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 250-A, TransitOpr
Full-time equivalent (FTE)
0.72

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$11,861
Job Code
9163
Job Family Code
9100
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$6,354

Hung Nguyen works as a Transit Operator for Municipal Transportation Agency within Street Transit. Their status is permanent civil service, 0.72 FTE. Hung earned $113,511 in 2025. Union affiliation: TWU, Local 250-A, TransitOpr.

Anthony Lamperti

Car and Auto Painter/Municipal Transportation Agency

2025 total comp
$113,505
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$79,315
Overtime
$1,565
Other pay
$12,057
Benefits
$20,569
Total compensation
$113,505
Employment type
Permanent Civil Service
Union / bargaining unit
Auto Machinist, Local 1414
Full-time equivalent (FTE)
0.67

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
$7,090
Retirement Contribution
$13,478

Anthony Lamperti holds the role of Car and Auto Painter at Municipal Transportation Agency within Journeyman Trade. Their status is permanent civil service, 0.67 FTE. In 2025, their total compensation was $113,505. Union affiliation: Auto Machinist, Local 1414.

Khalid Pittman

Automotive Mechanic/Municipal Transportation Agency

2025 total comp
$113,500
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$78,941
Overtime
$11,201
Other pay
$1,826
Benefits
$21,531
Total compensation
$113,500
Employment type
Permanent Civil Service
Union / bargaining unit
Auto Machinist, Local 1414
Full-time equivalent (FTE)
0.74

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$2,598
Job Code
7381
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$7,034

Khalid Pittman holds the role of Automotive Mechanic at Municipal Transportation Agency within Journeyman Trade. Their status is permanent civil service, 0.74 FTE. In 2025, their total compensation was $113,500. Union affiliation: Auto Machinist, Local 1414.

Thomas Tran

Parking Meter Repairer/Municipal Transportation Agency

2025 total comp
$113,466
Sub-department
Skilled Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$92,182
Overtime
$524
Other pay
$0
Benefits
$20,759
Total compensation
$113,466
Employment type
Permanent Civil Service
Union / bargaining unit
Teamsters, Local 856, Multi
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Job Code
7444
Job Family Code
7400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$7,204
Retirement Contribution
$13,556

Thomas Tran holds the role of Parking Meter Repairer at Municipal Transportation Agency within Skilled Labor. Their status is permanent civil service. In 2025, their total compensation was $113,466. Union affiliation: Teamsters, Local 856, Multi.

Kim Walton

Transportation Planner III/Municipal Transportation Agency

2025 total comp
$113,378
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$78,944
Overtime
$0
Other pay
$6,626
Benefits
$27,809
Total compensation
$113,378
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.52

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$9,972
Job Code
5289
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$6,469

Kim Walton works as a Transportation Planner III for Municipal Transportation Agency within Professional Engineering. Their status is permanent civil service, 0.52 FTE. Kim earned $113,378 in 2025. Their bargaining unit is Prof & Tech Eng, Local 21.

Kevin Bello-Andrade

Parking Control Officer/Municipal Transportation Agency

2025 total comp
$113,320
Sub-department
Protection & Apprehension
Organization group
Public Works, Transportation & Commerce
Base pay
$67,653
Overtime
$8,182
Other pay
$1,430
Benefits
$36,054
Total compensation
$113,320
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
MTA
Health and Dental Benefits
$19,508
Job Code
8214
Job Family Code
8200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$5,963

Kevin Bello-Andrade holds the role of Parking Control Officer at Municipal Transportation Agency within Protection & Apprehension. Their status is permanent civil service. In 2025, their total compensation was $113,320. They are represented by SEIU, Local 1021, Misc.

Jose JrMay be multiple

Transit Operator/Municipal Transportation Agency

2025 total comp
$113,318
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 250-A, TransitOpr
Full-time equivalent (FTE)
0.76

Source-specific fields

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

Jose Jr appears in Municipal Transportation Agency payroll as a Transit Operator, with $113,318 reported in 2025 — this entry may combine more than one individual of the same name.

Aisha Macey

Transit Fare Inspector/Municipal Transportation Agency

2025 total comp
$113,281
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$67,037
Overtime
$10,198
Other pay
$3,319
Benefits
$32,727
Total compensation
$113,281
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 250-A, TranFare
Full-time equivalent (FTE)
0.9

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$16,599
Job Code
9132
Job Family Code
9100
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$6,128

Aisha Macey works as a Transit Fare Inspector for Municipal Transportation Agency within Street Transit. Their status is permanent civil service, 0.9 FTE. Aisha earned $113,281 in 2025. They are represented by TWU, Local 250-A, TranFare.

Jing Zhang

Custodian/Municipal Transportation Agency

2025 total comp
$113,280
Sub-department
Housekeeping & Laundry
Organization group
Public Works, Transportation & Commerce
Base pay
$72,200
Overtime
$3,162
Other pay
$0
Benefits
$37,918
Total compensation
$113,280
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.03

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
2708
Job Family Code
2700
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$5,855

Jing Zhang is a Custodian at Municipal Transportation Agency within Housekeeping & Laundry. They work permanent civil service, 1.03 FTE. 2025 total compensation came to $113,280. Their bargaining unit is SEIU, Local 1021, Misc.

Julian Zidarevich

Sign Worker/Municipal Transportation Agency

2025 total comp
$113,237
Sub-department
Skilled Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$78,257
Overtime
$0
Other pay
$0
Benefits
$34,980
Total compensation
$113,237
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.92

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$17,599
Job Code
7457
Job Family Code
7400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$5,874

Julian Zidarevich works as a Sign Worker for Municipal Transportation Agency within Skilled Labor. Their status is permanent civil service, 0.92 FTE. Julian earned $113,237 in 2025. Union affiliation: Prof & Tech Eng, Local 21.

Michael Christensen

Engineering Assistant/Municipal Transportation Agency

2025 total comp
$113,149
Sub-department
Sub-Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$91,539
Overtime
$0
Other pay
$0
Benefits
$21,610
Total compensation
$113,149
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
$1,117
Job Code
5362
Job Family Code
5300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$7,033

Michael Christensen is a Engineering Assistant at Municipal Transportation Agency within Sub-Professional Engineering. They work permanent civil service. 2025 total compensation came to $113,149. Their bargaining unit is Prof & Tech Eng, Local 21.

Derell Rutherford

Transit Car Cleaner/Municipal Transportation Agency

2025 total comp
$113,132
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$60,982
Overtime
$11,997
Other pay
$9,960
Benefits
$30,192
Total compensation
$113,132
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.76

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$13,351
Job Code
9102
Job Family Code
9100
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$6,466

Derell Rutherford works as a Transit Car Cleaner for Municipal Transportation Agency within Street Transit. Their status is permanent civil service, 0.76 FTE. Derell earned $113,132 in 2025. They are represented by SEIU, Local 1021, Misc.