GCGovComp.app

City of Baltimore / Trans-Highways (300)

Agency file

Trans-Highways (300)

Source file: City of Baltimore — Employee Salaries / ingested Jun 19, 2026

The Trans-Highways (300) plans, builds, and maintains transportation infrastructure — roads, bridges, transit, and motor-vehicle services.

In 2020, this agency had 37 employees with median total compensation of $46,968; the highest distinct record was $130,608.

Year
2020
Total payroll
$1.8M
Employees
37
Median total
$46,968
Highest record
$130,608

What the records show

Compensation analytics

These summaries compare pay within the agency before listing individual records.

Salary distribution

How 2020 total compensation is spread across the 37 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($46,968) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$49,911 (100%)
  • Overtime$0 (0%)
  • Other$0 (0%)
  • Benefits$0 (0%)

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
$15,069
$39,143
$46,968
$65,643
$76,982

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

Largest job titles

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 7 published years.

YearTotal payrollEmployeesMedian pay
2013
$2.1M
48
$40,907
2015
$1.9M
9.8%
40
16.7%
$46,262
13.1%
2016
$1.9M
2.8%
38
5.0%
$48,384
4.6%
2017
$1.9M
1.2%
40
5.3%
$44,995
7.0%
2018
$1.8M
4.0%
35
12.5%
$51,898
15.3%
2019
$1.8M
0.2%
36
2.9%
$45,253
12.8%
2020
$1.8M
3.4%
37
2.8%
$46,968
3.8%

Compare

Similar departments

Departments elsewhere with the most similar mix of roles — a proxy for the same kind of agency, matched by workforce composition rather than name. Pay is not cost-of-living adjusted.

Record list

Employees

Page 1

Kenith Ching Jr

Operations Manager I/Trans-Highways (300)

2020 total comp
$130,608
Base pay
$130,608
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$130,608
Hire date
1982-12-01

Source-specific fields

Agencyid
A49
Annualsalary
129116
Employee ID
140413

Kenith Ching Jr holds the role of Operations Manager I at Trans-Highways (300). Hired in 1982, they have about 38 years of service. In 2020, their total compensation was $130,608.

Richard Hooper

Division Chief III/Trans-Highways (300)

2013 total comp
$93,115
Base pay
$93,115
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,115
Hire date
1985-11-04

Source-specific fields

Agencyid
A49
Annualsalary
91653
Employee ID
38780

At Trans-Highways (300), Richard Hooper serves as a Division Chief III. They have served since 1985 (about 28 years). Their 2013 pay totaled $93,115.

Keirron Ferguson

Public Works Inspector III/Trans-Highways (300)

2020 total comp
$86,220
Base pay
$86,220
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,220
Hire date
2001-11-26

Source-specific fields

Agencyid
A49
Annualsalary
68865
Employee ID
142476

Keirron Ferguson works as a Public Works Inspector III for Trans-Highways (300). Their tenure dates to 2001, about 19 years. Keirron earned $86,220 in 2020.

Robert Branch Jr

General Superintendent Transportation Maintenance/Trans-Highways (300)

2020 total comp
$84,892
Base pay
$84,892
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$84,892
Hire date
1991-01-02

Source-specific fields

Agencyid
A49
Annualsalary
84392
Employee ID
139104

At Trans-Highways (300), Robert Branch Jr serves as a General Superintendent Transportation Maintenance. They have served since 1991 (about 29 years). Their 2020 pay totaled $84,892.

Brent Hooper

General Superintendent Transportation Maintenance/Trans-Highways (300)

2020 total comp
$82,492
Base pay
$82,492
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$82,492
Hire date
1985-12-30

Source-specific fields

Agencyid
A49
Annualsalary
80789
Employee ID
144848

Brent Hooper holds the role of General Superintendent Transportation Maintenance at Trans-Highways (300). They have served since 1985 (about 35 years). In 2020, their total compensation was $82,492.

John Habicht

Construction Project Supervisor II/Trans-Highways (300)

2016 total comp
$82,141
Base pay
$82,141
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$82,141
Hire date
1987-02-23

Source-specific fields

Agencyid
A49
Annualsalary
84400
Employee ID
87791

John Habicht holds the role of Construction Project Supervisor II at Trans-Highways (300). They have served since 1987 (about 29 years). In 2016, their total compensation was $82,141.

Robert Branch Jr

General Superintendent Transportation Maintenance/Trans-Highways (300)

2017 total comp
$79,151
Base pay
$79,151
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,151
Hire date
1991-01-02

Source-specific fields

Agencyid
A49
Annualsalary
79900
Employee ID
97756

Robert Branch Jr holds the role of General Superintendent Transportation Maintenance at Trans-Highways (300). Their tenure dates to 1991, about 26 years. In 2017, their total compensation was $79,151.

Kenith Ching Jr

Division Chief II/Trans-Highways (300)

2013 total comp
$78,326
Base pay
$78,326
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$78,326
Hire date
1982-12-01

Source-specific fields

Agencyid
A49
Annualsalary
77168
Employee ID
33792

Kenith Ching Jr holds the role of Division Chief II at Trans-Highways (300). Hired in 1982, they have about 31 years of service. In 2013, their total compensation was $78,326.

Richard Stewart Jr

Public Works Inspector III/Trans-Highways (300)

2020 total comp
$76,982
Base pay
$76,982
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,982
Hire date
1987-04-20

Source-specific fields

Agencyid
A49
Annualsalary
74712
Employee ID
152111

Richard Stewart Jr holds the role of Public Works Inspector III at Trans-Highways (300). They have served since 1987 (about 33 years). In 2020, their total compensation was $76,982.

Charles Baker Jr

General Superintendent Transportation Maintenance/Trans-Highways (300)

2015 total comp
$76,656
Base pay
$76,656
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,656
Hire date
1987-11-30

Source-specific fields

Agencyid
A49
Annualsalary
74900
Employee ID
69166

At Trans-Highways (300), Charles Baker Jr serves as a General Superintendent Transportation Maintenance. Hired in 1987, they have about 28 years of service. Their 2015 pay totaled $76,656.

Carlos Vidal

Engineer III/Trans-Highways (300)

2013 total comp
$76,367
Base pay
$76,367
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,367
Hire date
2011-08-30

Source-specific fields

Agencyid
A49
Annualsalary
76000
Employee ID
47958

Carlos Vidal is a Engineer III at Trans-Highways (300). Hired in 2011, they have about 2 years of service. 2013 total compensation came to $76,367.

Brent Hooper

General Superintendent Transportation Maintenance/Trans-Highways (300)

2017 total comp
$75,377
Base pay
$75,377
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$75,377
Hire date
1985-12-30

Source-specific fields

Agencyid
A49
Annualsalary
76000
Employee ID
102249

Brent Hooper works as a General Superintendent Transportation Maintenance for Trans-Highways (300). Hired in 1985, they have about 32 years of service. Brent earned $75,377 in 2017.

Daryl Wade

Construction Project Supervisor II/Trans-Highways (300)

2017 total comp
$74,492
Base pay
$74,492
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$74,492
Hire date
1988-10-03

Source-specific fields

Agencyid
A49
Annualsalary
83380
Employee ID
108816

Daryl Wade holds the role of Construction Project Supervisor II at Trans-Highways (300). Their tenure dates to 1988, about 29 years. In 2017, their total compensation was $74,492.

Stanley Jacobs

Construction Project Supervisor I/Trans-Highways (300)

2020 total comp
$73,529
Base pay
$73,529
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$73,529
Hire date
2004-02-17

Source-specific fields

Agencyid
A49
Annualsalary
72587
Employee ID
145303

Stanley Jacobs works as a Construction Project Supervisor I for Trans-Highways (300). Hired in 2004, they have about 16 years of service. Stanley earned $73,529 in 2020.

Kendall Abu-Hakim

General Superintendent Transportation Maintenance/Trans-Highways (300)

2020 total comp
$72,672
Base pay
$72,672
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,672
Hire date
2012-01-09

Source-specific fields

Agencyid
A49
Annualsalary
73473
Employee ID
137476

Kendall Abu-Hakim works as a General Superintendent Transportation Maintenance for Trans-Highways (300). Their tenure dates to 2012, about 8 years. Kendall earned $72,672 in 2020.

Damonnen Taylor Sr

General Superintendent Transportation Maintenance/Trans-Highways (300)

2018 total comp
$72,185
Base pay
$72,185
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,185
Hire date
1990-08-30

Source-specific fields

Agencyid
A49
Annualsalary
72012
Employee ID
121838

Damonnen Taylor Sr holds the role of General Superintendent Transportation Maintenance at Trans-Highways (300). Hired in 1990, they have about 28 years of service. In 2018, their total compensation was $72,185.

Emil Feldsher

Engineer III/Trans-Highways (300)

2013 total comp
$71,581
Base pay
$71,581
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$71,581
Hire date
1986-01-27

Source-specific fields

Agencyid
A49
Annualsalary
70600
Employee ID
36041

Emil Feldsher is a Engineer III at Trans-Highways (300). They have served since 1986 (about 27 years). 2013 total compensation came to $71,581.

Stanley Jacobs

Public Works Inspector III/Trans-Highways (300)

2017 total comp
$66,894
Base pay
$66,894
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$66,894
Hire date
2004-02-17

Source-specific fields

Agencyid
A49
Annualsalary
62445
Employee ID
102595

Stanley Jacobs is a Public Works Inspector III at Trans-Highways (300). Hired in 2004, they have about 13 years of service. 2017 total compensation came to $66,894.

Timothy Rozzell

Public Works Inspector II/Trans-Highways (300)

2020 total comp
$66,101
Base pay
$66,101
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$66,101
Hire date
1990-12-24

Source-specific fields

Agencyid
A49
Annualsalary
58751
Employee ID
150735

At Trans-Highways (300), Timothy Rozzell serves as a Public Works Inspector II. They have served since 1990 (about 30 years). Their 2020 pay totaled $66,101.

Damonnen Taylor Sr

General Superintendent Transportation Maintenance/Trans-Highways (300)

2017 total comp
$66,046
Base pay
$66,046
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$66,046
Hire date
1990-08-30

Source-specific fields

Agencyid
A49
Annualsalary
70600
Employee ID
108149

Damonnen Taylor Sr works as a General Superintendent Transportation Maintenance for Trans-Highways (300). Hired in 1990, they have about 27 years of service. Damonnen earned $66,046 in 2017.

Sharen Ching

Operations Officer I/Trans-Highways (300)

2020 total comp
$65,990
Base pay
$65,990
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$65,990
Hire date
1987-08-10

Source-specific fields

Agencyid
A49
Annualsalary
64956
Employee ID
140414

Sharen Ching is a Operations Officer I at Trans-Highways (300). Their tenure dates to 1987, about 33 years. 2020 total compensation came to $65,990.

Eugene Elias

Engineering Associate III/Trans-Highways (300)

2020 total comp
$65,643
Base pay
$65,643
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$65,643
Hire date
2012-04-30

Source-specific fields

Agencyid
A49
Annualsalary
64967
Employee ID
142164

Eugene Elias holds the role of Engineering Associate III at Trans-Highways (300). Their tenure dates to 2012, about 8 years. In 2020, their total compensation was $65,643.

Sharen Gatling

Operations Officer I/Trans-Highways (300)

2019 total comp
$63,698
Base pay
$63,698
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$63,698
Hire date
1987-08-10

Source-specific fields

Agencyid
A49
Annualsalary
63050
Employee ID
128092

Sharen Gatling holds the role of Operations Officer I at Trans-Highways (300). Their tenure dates to 1987, about 32 years. In 2019, their total compensation was $63,698.

Nathaniel Brunson

Public Works Inspector III/Trans-Highways (300)

2019 total comp
$63,367
Base pay
$63,367
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$63,367
Hire date
1988-06-27

Source-specific fields

Agencyid
A49
Annualsalary
63760
Employee ID
125358

Nathaniel Brunson works as a Public Works Inspector III for Trans-Highways (300). Hired in 1988, they have about 31 years of service. Nathaniel earned $63,367 in 2019.

Gregory Jones

Public Works Inspector II/Trans-Highways (300)

2018 total comp
$60,968
Base pay
$60,968
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$60,968
Hire date
2004-02-23

Source-specific fields

Agencyid
A49
Annualsalary
52456
Employee ID
116594

Gregory Jones is a Public Works Inspector II at Trans-Highways (300). Hired in 2004, they have about 14 years of service. 2018 total compensation came to $60,968.

Sharen Gatling

Administrative Coordinator/Trans-Highways (300)

2015 total comp
$60,220
Base pay
$60,220
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$60,220
Hire date
1987-08-10

Source-specific fields

Agencyid
A49
Annualsalary
53215
Employee ID
73164

Sharen Gatling works as a Administrative Coordinator for Trans-Highways (300). Their tenure dates to 1987, about 28 years. Sharen earned $60,220 in 2015.

Kenneth Church

Public Works Inspector III/Trans-Highways (300)

2016 total comp
$59,971
Base pay
$59,971
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$59,971
Hire date
2002-07-25

Source-specific fields

Agencyid
A49
Annualsalary
52951
Employee ID
84996

At Trans-Highways (300), Kenneth Church serves as a Public Works Inspector III. They have served since 2002 (about 14 years). Their 2016 pay totaled $59,971.

John Schultz

Administrative Officer I/Trans-Highways (300)

2013 total comp
$58,053
Base pay
$58,053
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$58,053
Hire date
1983-11-28

Source-specific fields

Agencyid
A49
Annualsalary
57600
Employee ID
45611

John Schultz holds the role of Administrative Officer I at Trans-Highways (300). They have served since 1983 (about 30 years). In 2013, their total compensation was $58,053.

Gregory Crowder

Public Works Inspector II/Trans-Highways (300)

2020 total comp
$57,079
Base pay
$57,079
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$57,079
Hire date
2004-06-07

Source-specific fields

Agencyid
A49
Annualsalary
55603
Employee ID
141084

Gregory Crowder works as a Public Works Inspector II for Trans-Highways (300). They have served since 2004 (about 16 years). Gregory earned $57,079 in 2020.

Winston Cook

Public Works Inspector II/Trans-Highways (300)

2020 total comp
$56,828
Base pay
$56,828
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$56,828
Hire date
2000-12-11

Source-specific fields

Agencyid
A49
Annualsalary
55603
Employee ID
140834

Winston Cook works as a Public Works Inspector II for Trans-Highways (300). Hired in 2000, they have about 20 years of service. Winston earned $56,828 in 2020.

Terrell Holden

Public Works Inspector II/Trans-Highways (300)

2018 total comp
$56,799
Base pay
$56,799
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$56,799
Hire date
2012-09-04

Source-specific fields

Agencyid
A49
Annualsalary
50928
Employee ID
115729

Terrell Holden works as a Public Works Inspector II for Trans-Highways (300). They have served since 2012 (about 6 years). Terrell earned $56,799 in 2018.

Stephanie Walters

Office Supervisor/Trans-Highways (300)

2020 total comp
$54,387
Base pay
$54,387
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$54,387
Hire date
1983-07-25

Source-specific fields

Agencyid
A49
Annualsalary
53355
Employee ID
153372

Stephanie Walters is a Office Supervisor at Trans-Highways (300). Their tenure dates to 1983, about 37 years. 2020 total compensation came to $54,387.

Karen Dudeck

Office Supervisor/Trans-Highways (300)

2020 total comp
$54,101
Base pay
$54,101
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$54,101
Hire date
1985-08-19

Source-specific fields

Agencyid
A49
Annualsalary
53355
Employee ID
141930

Karen Dudeck works as a Office Supervisor for Trans-Highways (300). They have served since 1985 (about 35 years). Karen earned $54,101 in 2020.

Barbara Moore

Contract Administrator I/Trans-Highways (300)

2020 total comp
$52,977
Base pay
$52,977
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$52,977
Hire date
1996-04-08

Source-specific fields

Agencyid
A49
Annualsalary
52658
Employee ID
148357

Barbara Moore works as a Contract Administrator I for Trans-Highways (300). Their tenure dates to 1996, about 24 years. Barbara earned $52,977 in 2020.

Nathaniel Brunson

Public Works Inspector I/Trans-Highways (300)

2015 total comp
$50,468
Base pay
$50,468
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,468
Hire date
1988-06-27

Source-specific fields

Agencyid
A49
Annualsalary
46397
Employee ID
70331

At Trans-Highways (300), Nathaniel Brunson serves as a Public Works Inspector I. Hired in 1988, they have about 27 years of service. Their 2015 pay totaled $50,468.

Samir Rizkallah

Public Works Inspector II/Trans-Highways (300)

2017 total comp
$50,287
Base pay
$50,287
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,287
Hire date
2012-07-09

Source-specific fields

Agencyid
A49
Annualsalary
48950
Employee ID
106561

At Trans-Highways (300), Samir Rizkallah serves as a Public Works Inspector II. They have served since 2012 (about 5 years). Their 2017 pay totaled $50,287.

Antonio Bradshaw

Public Works Inspector II/Trans-Highways (300)

2020 total comp
$49,780
Base pay
$49,780
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,780
Hire date
1997-12-08

Source-specific fields

Agencyid
A49
Annualsalary
56329
Employee ID
139088

At Trans-Highways (300), Antonio Bradshaw serves as a Public Works Inspector II. They have served since 1997 (about 23 years). Their 2020 pay totaled $49,780.

Patrick Griffin

Public Works Inspector II/Trans-Highways (300)

2020 total comp
$49,260
Base pay
$49,260
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,260
Hire date
2008-01-07

Source-specific fields

Agencyid
A49
Annualsalary
54029
Employee ID
143748

At Trans-Highways (300), Patrick Griffin serves as a Public Works Inspector II. Their tenure dates to 2008, about 12 years. Their 2020 pay totaled $49,260.

Robert Warren Jr

Laborer Crew Leader I/Trans-Highways (300)

2020 total comp
$48,742
Base pay
$48,742
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$48,742
Hire date
2001-02-26

Source-specific fields

Agencyid
A49
Annualsalary
44002
Employee ID
153417

Robert Warren Jr is a Laborer Crew Leader I at Trans-Highways (300). Hired in 2001, they have about 19 years of service. 2020 total compensation came to $48,742.

Marguerite Marshall

Office Supervisor/Trans-Highways (300)

2016 total comp
$48,232
Base pay
$48,232
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$48,232
Hire date
1990-02-07

Source-specific fields

Agencyid
A49
Annualsalary
47538
Employee ID
90619

Marguerite Marshall is a Office Supervisor at Trans-Highways (300). Their tenure dates to 1990, about 26 years. 2016 total compensation came to $48,232.