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 5

Ramona Wright-Bellone

Transit Operator/Municipal Transportation Agency

2025 total comp
$120,795
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$75,404
Overtime
$3,962
Other pay
$3,035
Benefits
$38,394
Total compensation
$120,795
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 250-A, TransitOpr
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,620
Job Code
9163
Job Family Code
9100
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$5,742

Ramona Wright-Bellone works as a Transit Operator for Municipal Transportation Agency within Street Transit. Their status is permanent civil service. Ramona earned $120,795 in 2025. Union affiliation: TWU, Local 250-A, TransitOpr.

Cristina Alderman

Senior Administrative Analyst/Municipal Transportation Agency

2024 total comp
$120,742
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Works, Transportation & Commerce
Base pay
$78,308
Overtime
$0
Other pay
$13,182
Benefits
$29,252
Total compensation
$120,742
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.56

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$9,879
Job Code
1823
Job Family Code
1800
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$7,086

Cristina Alderman works as a Senior Administrative Analyst for Municipal Transportation Agency within Budget, Admn & Stats Analysis. Their status is permanent civil service, 0.56 FTE. Cristina earned $120,742 in 2024. They are represented by Prof & Tech Eng, Local 21.

Lillian Vigil

Transit Operator/Municipal Transportation Agency

2025 total comp
$120,687
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$74,071
Overtime
$8,499
Other pay
$3,965
Benefits
$34,152
Total compensation
$120,687
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 250-A, TransitOpr
Full-time equivalent (FTE)
0.82

Source-specific fields

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

Lillian Vigil holds the role of Transit Operator at Municipal Transportation Agency within Street Transit. Their status is permanent civil service, 0.82 FTE. In 2025, their total compensation was $120,687. They are represented by TWU, Local 250-A, TransitOpr.

Scarlett Guillen

Transit Operator/Municipal Transportation Agency

2025 total comp
$120,681
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$73,392
Overtime
$7,930
Other pay
$5,387
Benefits
$33,972
Total compensation
$120,681
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 250-A, TransitOpr
Full-time equivalent (FTE)
0.81

Source-specific fields

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

Scarlett Guillen holds the role of Transit Operator at Municipal Transportation Agency within Street Transit. Their status is permanent civil service, 0.81 FTE. In 2025, their total compensation was $120,681. Their bargaining unit is TWU, Local 250-A, TransitOpr.

Marcus Camilleri

Transit Operator/Municipal Transportation Agency

2025 total comp
$120,672
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$65,281
Overtime
$11,757
Other pay
$3,814
Benefits
$39,819
Total compensation
$120,672
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 250-A, TransitOpr
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
$23,964
Job Code
9163
Job Family Code
9100
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$5,845

Marcus Camilleri works as a Transit Operator for Municipal Transportation Agency within Street Transit. Their status is permanent civil service, 0.74 FTE. Marcus earned $120,672 in 2025. Union affiliation: TWU, Local 250-A, TransitOpr.

John Zhong

Custodian/Municipal Transportation Agency

2025 total comp
$120,578
Sub-department
Housekeeping & Laundry
Organization group
Public Works, Transportation & Commerce
Base pay
$78,971
Overtime
$3,273
Other pay
$0
Benefits
$38,334
Total compensation
$120,578
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,331
Job Code
2708
Job Family Code
2700
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$6,391

John Zhong holds the role of Custodian at Municipal Transportation Agency within Housekeeping & Laundry. Their status is permanent civil service. In 2025, their total compensation was $120,578. Union affiliation: SEIU, Local 1021, Misc.

Jeff Carrillo

Transit Operator/Municipal Transportation Agency

2025 total comp
$120,475
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$69,512
Overtime
$7,664
Other pay
$3,990
Benefits
$39,309
Total compensation
$120,475
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 250-A, TransitOpr
Full-time equivalent (FTE)
1.09

Source-specific fields

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

Jeff Carrillo holds the role of Transit Operator at Municipal Transportation Agency within Street Transit. Their status is permanent civil service, 1.09 FTE. In 2025, their total compensation was $120,475. Their bargaining unit is TWU, Local 250-A, TransitOpr.

Bo Yang

Transit Operator/Municipal Transportation Agency

2025 total comp
$120,474
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$65,978
Overtime
$21,207
Other pay
$2,150
Benefits
$31,140
Total compensation
$120,474
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 250-A, TransitOpr
Full-time equivalent (FTE)
0.82

Source-specific fields

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

Bo Yang works as a Transit Operator for Municipal Transportation Agency within Street Transit. Their status is permanent civil service, 0.82 FTE. Bo earned $120,474 in 2025. Union affiliation: TWU, Local 250-A, TransitOpr.

Huan Li

Custodian/Municipal Transportation Agency

2025 total comp
$120,449
Sub-department
Housekeeping & Laundry
Organization group
Public Works, Transportation & Commerce
Base pay
$74,127
Overtime
$2,469
Other pay
$4,513
Benefits
$39,340
Total compensation
$120,449
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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
$20,905
Job Code
2708
Job Family Code
2700
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$6,281

Huan Li is a Custodian at Municipal Transportation Agency within Housekeeping & Laundry. They work permanent civil service, 1.02 FTE. 2025 total compensation came to $120,449. They are represented by SEIU, Local 1021, Misc.

Loree Bowman

Transit Operator/Municipal Transportation Agency

2025 total comp
$120,381
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$68,341
Overtime
$12,829
Other pay
$6,900
Benefits
$32,311
Total compensation
$120,381
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 250-A, TransitOpr
Full-time equivalent (FTE)
0.78

Source-specific fields

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

Loree Bowman is a Transit Operator at Municipal Transportation Agency within Street Transit. They work permanent civil service, 0.78 FTE. 2025 total compensation came to $120,381. Their bargaining unit is TWU, Local 250-A, TransitOpr.

Kelley Alford

Transit Car Cleaner/Municipal Transportation Agency

2025 total comp
$120,339
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$69,836
Overtime
$5,907
Other pay
$10,094
Benefits
$34,501
Total compensation
$120,339
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.81

Source-specific fields

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

Kelley Alford works as a Transit Car Cleaner for Municipal Transportation Agency within Street Transit. Their status is permanent civil service, 0.81 FTE. Kelley earned $120,339 in 2025. Union affiliation: SEIU, Local 1021, Misc.

Maurissa Tatum

Parking Control Officer/Municipal Transportation Agency

2025 total comp
$120,315
Sub-department
Protection & Apprehension
Organization group
Public Works, Transportation & Commerce
Base pay
$80,276
Overtime
$2,173
Other pay
$527
Benefits
$37,339
Total compensation
$120,315
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.83

Source-specific fields

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

At Municipal Transportation Agency, Maurissa Tatum serves as a Parking Control Officer within Protection & Apprehension. They work permanent civil service, 0.83 FTE. Their 2025 pay totaled $120,315. Their bargaining unit is SEIU, Local 1021, Misc.

Sherman Phillips

Transit Operator/Municipal Transportation Agency

2025 total comp
$120,286
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$71,525
Overtime
$9,307
Other pay
$3,913
Benefits
$35,541
Total compensation
$120,286
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 250-A, TransitOpr
Full-time equivalent (FTE)
0.8

Source-specific fields

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

Sherman Phillips holds the role of Transit Operator at Municipal Transportation Agency within Street Transit. Their status is permanent civil service, 0.8 FTE. In 2025, their total compensation was $120,286. They are represented by TWU, Local 250-A, TransitOpr.

Rannelle Amerson

Parking Control Officer/Municipal Transportation Agency

2025 total comp
$120,270
Sub-department
Protection & Apprehension
Organization group
Public Works, Transportation & Commerce
Base pay
$82,226
Overtime
$0
Other pay
$1,714
Benefits
$36,331
Total compensation
$120,270
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.84

Source-specific fields

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

Rannelle Amerson holds the role of Parking Control Officer at Municipal Transportation Agency within Protection & Apprehension. Their status is permanent civil service, 0.84 FTE. In 2025, their total compensation was $120,270. Their bargaining unit is SEIU, Local 1021, Misc.

Dparis Jr

Transit Operator/Municipal Transportation Agency

2025 total comp
$120,197
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$71,001
Overtime
$8,289
Other pay
$3,240
Benefits
$37,668
Total compensation
$120,197
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 250-A, TransitOpr
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
$20,237
Job Code
9163
Job Family Code
9100
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$6,097

Dparis Jr works as a Transit Operator for Municipal Transportation Agency within Street Transit. Their status is permanent civil service, 1.02 FTE. Dparis earned $120,197 in 2025. Their bargaining unit is TWU, Local 250-A, TransitOpr.

John Colon

Transit Fare Inspector/Municipal Transportation Agency

2025 total comp
$120,171
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$73,697
Overtime
$10,376
Other pay
$3,394
Benefits
$32,704
Total compensation
$120,171
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 250-A, TranFare
Full-time equivalent (FTE)
0.8

Source-specific fields

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

John Colon holds the role of Transit Fare Inspector at Municipal Transportation Agency within Street Transit. Their status is permanent civil service, 0.8 FTE. In 2025, their total compensation was $120,171. Their bargaining unit is TWU, Local 250-A, TranFare.

Rene Contreras

Parts Storekeeper/Municipal Transportation Agency

2025 total comp
$120,170
Sub-department
Purchasing & Storekeeping
Organization group
Public Works, Transportation & Commerce
Base pay
$74,409
Overtime
$11,045
Other pay
$660
Benefits
$34,056
Total compensation
$120,170
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.86

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$16,327
Job Code
1929
Job Family Code
1900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$6,649

Rene Contreras works as a Parts Storekeeper for Municipal Transportation Agency within Purchasing & Storekeeping. Their status is permanent civil service, 0.86 FTE. Rene earned $120,170 in 2025. They are represented by SEIU, Local 1021, Misc.

Michelle Ward

Communications Dispatcher 1/Municipal Transportation Agency

2025 total comp
$120,169
Sub-department
Computer Operatns & Repro Svcs
Organization group
Public Works, Transportation & Commerce
Base pay
$72,903
Overtime
$8,629
Other pay
$3,200
Benefits
$35,437
Total compensation
$120,169
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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,749
Job Code
1704
Job Family Code
1700
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$6,498

Michelle Ward is a Communications Dispatcher 1 at Municipal Transportation Agency within Computer Operatns & Repro Services. They work permanent civil service, 0.92 FTE. 2025 total compensation came to $120,169. Their bargaining unit is SEIU, Local 1021, Misc.

Austin Benito

Automotive Service Worker/Municipal Transportation Agency

2025 total comp
$120,163
Sub-department
Skilled Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$88,459
Overtime
$2,667
Other pay
$7,402
Benefits
$21,634
Total compensation
$120,163
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 250-A, AutoServ
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
7410
Job Family Code
7400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$7,564
Retirement Contribution
$14,070

At Municipal Transportation Agency, Austin Benito serves as a Automotive Service Worker within Skilled Labor. They work permanent civil service. Their 2025 pay totaled $120,163. Their bargaining unit is TWU, Local 250-A, AutoServ.

Zhaoting Cai

Transit Operator/Municipal Transportation Agency

2025 total comp
$120,111
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$60,075
Overtime
$15,313
Other pay
$5,745
Benefits
$38,978
Total compensation
$120,111
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
$23,395
Job Code
9163
Job Family Code
9100
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$5,968

Zhaoting Cai holds the role of Transit Operator at Municipal Transportation Agency within Street Transit. Their status is permanent civil service, 0.72 FTE. In 2025, their total compensation was $120,111. They are represented by TWU, Local 250-A, TransitOpr.

Tommy Iii

Transit Operator/Municipal Transportation Agency

2025 total comp
$120,108
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$64,321
Overtime
$11,694
Other pay
$6,766
Benefits
$37,328
Total compensation
$120,108
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 250-A, TransitOpr
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
$19,860
Job Code
9163
Job Family Code
9100
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$6,123

Tommy Iii holds the role of Transit Operator at Municipal Transportation Agency within Street Transit. Their status is permanent civil service, 1.04 FTE. In 2025, their total compensation was $120,108. They are represented by TWU, Local 250-A, TransitOpr.

Danny Hicks

Car and Auto Painter/Municipal Transportation Agency

2025 total comp
$120,086
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$40,991
Overtime
$25,081
Other pay
$31,277
Benefits
$22,738
Total compensation
$120,086
Employment type
Permanent Civil Service
Union / bargaining unit
Auto Machinist, Local 1414
Full-time equivalent (FTE)
0.47

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$8,081
Job Code
7309
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$7,416

Danny Hicks works as a Car and Auto Painter for Municipal Transportation Agency within Journeyman Trade. Their status is permanent civil service, 0.47 FTE. Danny earned $120,086 in 2025. Union affiliation: Auto Machinist, Local 1414.

Marco Terragno

Automotive Service Worker/Municipal Transportation Agency

2025 total comp
$120,012
Sub-department
Skilled Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$79,194
Overtime
$4,576
Other pay
$12,695
Benefits
$23,548
Total compensation
$120,012
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 250-A, AutoServ
Full-time equivalent (FTE)
0.87

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$3,111
Job Code
7410
Job Family Code
7400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$6,985

Marco Terragno is a Automotive Service Worker at Municipal Transportation Agency within Skilled Labor. They work permanent civil service, 0.87 FTE. 2025 total compensation came to $120,012. Union affiliation: TWU, Local 250-A, AutoServ.

Thomas Truong

Transit Operator/Municipal Transportation Agency

2025 total comp
$120,008
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$63,696
Overtime
$12,569
Other pay
$6,398
Benefits
$37,345
Total compensation
$120,008
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 250-A, TransitOpr
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,008
Job Code
9163
Job Family Code
9100
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$6,124

At Municipal Transportation Agency, Thomas Truong serves as a Transit Operator within Street Transit. They work permanent civil service, 1.06 FTE. Their 2025 pay totaled $120,008. They are represented by TWU, Local 250-A, TransitOpr.

Perry Bonelli

Chief Stationary Engineer/Municipal Transportation Agency

2025 total comp
$119,966
Sub-department
Supervisory-Labor & Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$88,780
Overtime
$0
Other pay
$0
Benefits
$31,186
Total compensation
$119,966
Employment type
Permanent Civil Service
Union / bargaining unit
Stationary Engineers, Local 39
Full-time equivalent (FTE)
0.55

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$11,740
Job Code
7205
Job Family Code
7200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$6,859

Perry Bonelli holds the role of Chief Stationary Engineer at Municipal Transportation Agency within Supervisory-Labor & Trade. Their status is permanent civil service, 0.55 FTE. In 2025, their total compensation was $119,966. Their bargaining unit is Stationary Engineers, Local 39.

Victor Ii

Transit Operator/Municipal Transportation Agency

2025 total comp
$119,936
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$70,833
Overtime
$8,941
Other pay
$7,096
Benefits
$33,065
Total compensation
$119,936
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 250-A, TransitOpr
Full-time equivalent (FTE)
0.79

Source-specific fields

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

Victor Ii is a Transit Operator at Municipal Transportation Agency within Street Transit. They work permanent civil service, 0.79 FTE. 2025 total compensation came to $119,936. Union affiliation: TWU, Local 250-A, TransitOpr.

Frank Zip

Sign Worker/Municipal Transportation Agency

2025 total comp
$119,921
Sub-department
Skilled Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$96,700
Overtime
$405
Other pay
$0
Benefits
$22,816
Total compensation
$119,921
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,111
Job Code
7457
Job Family Code
7400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$7,484

Frank Zip works as a Sign Worker for Municipal Transportation Agency within Skilled Labor. Their status is permanent civil service. Frank earned $119,921 in 2025. Their bargaining unit is Prof & Tech Eng, Local 21.

Andy Rodney

Transit Supervisor/Municipal Transportation Agency

2025 total comp
$119,910
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$85,371
Overtime
$14
Other pay
$565
Benefits
$33,959
Total compensation
$119,910
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 200
Full-time equivalent (FTE)
0.64

Source-specific fields

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

At Municipal Transportation Agency, Andy Rodney serves as a Transit Supervisor within Street Transit. They work permanent civil service, 0.64 FTE. Their 2025 pay totaled $119,910. Their bargaining unit is TWU, Local 200.

Yueming Zhang

Transit Operator/Municipal Transportation Agency

2025 total comp
$119,852
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$68,951
Overtime
$11,190
Other pay
$3,237
Benefits
$36,474
Total compensation
$119,852
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 250-A, TransitOpr
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,262
Job Code
9163
Job Family Code
9100
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$6,126

Yueming Zhang works as a Transit Operator for Municipal Transportation Agency within Street Transit. Their status is permanent civil service. Yueming earned $119,852 in 2025. Union affiliation: TWU, Local 250-A, TransitOpr.

Frank Knighten

Transit Operator/Municipal Transportation Agency

2025 total comp
$119,839
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$65,316
Overtime
$13,612
Other pay
$9,351
Benefits
$31,560
Total compensation
$119,839
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 250-A, TransitOpr
Full-time equivalent (FTE)
0.75

Source-specific fields

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

Frank Knighten is a Transit Operator at Municipal Transportation Agency within Street Transit. They work permanent civil service, 0.75 FTE. 2025 total compensation came to $119,839. They are represented by TWU, Local 250-A, TransitOpr.

Aquiles Tiffer

Transit Operator/Municipal Transportation Agency

2025 total comp
$119,781
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$72,023
Overtime
$4,501
Other pay
$5,198
Benefits
$38,059
Total compensation
$119,781
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 250-A, TransitOpr
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,528
Job Code
9163
Job Family Code
9100
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$5,691

Aquiles Tiffer works as a Transit Operator for Municipal Transportation Agency within Street Transit. Their status is permanent civil service. Aquiles earned $119,781 in 2025. Their bargaining unit is TWU, Local 250-A, TransitOpr.

Richard Rodriguez

Sign Worker/Municipal Transportation Agency

2025 total comp
$119,756
Sub-department
Skilled Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$80,902
Overtime
$1,359
Other pay
$205
Benefits
$37,289
Total compensation
$119,756
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
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
$19,059
Job Code
7457
Job Family Code
7400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$6,304

Richard Rodriguez is a Sign Worker at Municipal Transportation Agency within Skilled Labor. They work permanent civil service, 1.01 FTE. 2025 total compensation came to $119,756. They are represented by Prof & Tech Eng, Local 21.

Atif Faraz

Transit Operator/Municipal Transportation Agency

2025 total comp
$119,689
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$69,712
Overtime
$8,091
Other pay
$2,960
Benefits
$38,927
Total compensation
$119,689
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 250-A, TransitOpr
Full-time equivalent (FTE)
1.08

Source-specific fields

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

Atif Faraz is a Transit Operator at Municipal Transportation Agency within Street Transit. They work permanent civil service, 1.08 FTE. 2025 total compensation came to $119,689. Their bargaining unit is TWU, Local 250-A, TransitOpr.

Joseph Ryan

Painter/Municipal Transportation Agency

2025 total comp
$119,687
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$69,774
Overtime
$9,488
Other pay
$9,338
Benefits
$31,088
Total compensation
$119,687
Employment type
Permanent Civil Service
Union / bargaining unit
SF City Workers United
Full-time equivalent (FTE)
0.67

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
MTA
Health and Dental Benefits
$13,733
Job Code
7346
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$6,886

Joseph Ryan is a Painter at Municipal Transportation Agency within Journeyman Trade. They work permanent civil service, 0.67 FTE. 2025 total compensation came to $119,687. Union affiliation: SF City Workers United.

Eric Hom

Senior Clerk/Municipal Transportation Agency

2025 total comp
$119,684
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Works, Transportation & Commerce
Base pay
$80,648
Overtime
$0
Other pay
$0
Benefits
$39,036
Total compensation
$119,684
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
1406
Job Family Code
1400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$6,270

At Municipal Transportation Agency, Eric Hom serves as a Senior Clerk within Clerical, Secretarial & Steno. They work permanent civil service. Their 2025 pay totaled $119,684. Their bargaining unit is SEIU, Local 1021, Misc.

Gary Venegas

Senior Clerk/Municipal Transportation Agency

2025 total comp
$119,630
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Works, Transportation & Commerce
Base pay
$80,644
Overtime
$0
Other pay
$0
Benefits
$38,986
Total compensation
$119,630
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
1406
Job Family Code
1400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$6,220

Gary Venegas holds the role of Senior Clerk at Municipal Transportation Agency within Clerical, Secretarial & Steno. Their status is permanent civil service. In 2025, their total compensation was $119,630. They are represented by SEIU, Local 1021, Misc.

Shangra Rogers

Transit Operator/Municipal Transportation Agency

2025 total comp
$119,597
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$69,844
Overtime
$9,769
Other pay
$2,943
Benefits
$37,041
Total compensation
$119,597
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 250-A, TransitOpr
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,135
Job Code
9163
Job Family Code
9100
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$5,827

At Municipal Transportation Agency, Shangra Rogers serves as a Transit Operator within Street Transit. They work permanent civil service, 1.03 FTE. Their 2025 pay totaled $119,597. Their bargaining unit is TWU, Local 250-A, TransitOpr.

Diema Mobley

Senior Clerk/Municipal Transportation Agency

2025 total comp
$119,577
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Works, Transportation & Commerce
Base pay
$80,648
Overtime
$0
Other pay
$0
Benefits
$38,929
Total compensation
$119,577
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
1406
Job Family Code
1400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$6,164

At Municipal Transportation Agency, Diema Mobley serves as a Senior Clerk within Clerical, Secretarial & Steno. They work permanent civil service. Their 2025 pay totaled $119,577. Union affiliation: SEIU, Local 1021, Misc.

Zoelle Evans

Transit Operator/Municipal Transportation Agency

2025 total comp
$119,560
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$68,861
Overtime
$6,806
Other pay
$5,864
Benefits
$38,028
Total compensation
$119,560
Employment type
Permanent Civil Service
Union / bargaining unit
TWU, Local 250-A, TransitOpr
Full-time equivalent (FTE)
1.08

Source-specific fields

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

Zoelle Evans is a Transit Operator at Municipal Transportation Agency within Street Transit. They work permanent civil service, 1.08 FTE. 2025 total compensation came to $119,560. They are represented by TWU, Local 250-A, TransitOpr.

Marie Molina

Transit Car Cleaner/Municipal Transportation Agency

2025 total comp
$119,555
Sub-department
Street Transit
Organization group
Public Works, Transportation & Commerce
Base pay
$71,795
Overtime
$3,696
Other pay
$9,135
Benefits
$34,929
Total compensation
$119,555
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.81

Source-specific fields

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

At Municipal Transportation Agency, Marie Molina serves as a Transit Car Cleaner within Street Transit. They work permanent civil service, 0.81 FTE. Their 2025 pay totaled $119,555. They are represented by SEIU, Local 1021, Misc.