GCGovComp.app

City of Baltimore / General Services

Agency file

General Services

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

The General Services provides central administrative services — personnel, procurement, facilities, and internal operations.

In 2025, this agency had 349 employees with median total compensation of $69,986; the highest distinct record was $213,665.

Year
2025
Total payroll
$25.7M
Employees
349
Median total
$69,986
Highest record
$213,665

What the records show

Compensation analytics

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

Salary distribution

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

Average pay composition

  • Base$73,767 (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
$37,377
$54,603
$69,986
$92,126
$113,151

The pay ladder for this department. Someone at the 90th percentile earns $113,151 — more than 90% of the department; the 10th percentile earns $37,377. 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 8 published years.

YearTotal payrollEmployeesMedian pay
2011
$16.1M
396
$38,535
2012
$18.7M
16.3%
411
3.8%
$43,800
13.7%
2014
$19.4M
3.8%
389
5.4%
$48,309
10.3%
2021
$22.1M
13.8%
352
9.5%
$59,622
23.4%
2022
$20.1M
9.1%
356
1.1%
$55,266
7.3%
2023
$22.4M
11.7%
359
0.8%
$60,895
10.2%
2024
$24.8M
10.7%
387
7.8%
$62,324
2.3%
2025
$25.7M
3.7%
349
9.8%
$69,986
12.3%

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 3

Armahn Harris

Automotive Mechanic/General Services

2025 total comp
$67,998
Base pay
$67,998
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,998
Hire date
2021-11-22

Source-specific fields

Agencyid
A85
Annualsalary
56618
Employee ID
264911

Armahn Harris holds the role of Automotive Mechanic at General Services. Their tenure dates to 2021, about 4 years. In 2025, their total compensation was $67,998.

Ted Toscheff

Automotive Mechanic/General Services

2021 total comp
$67,974
Base pay
$67,974
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,974
Hire date
1979-10-22

Source-specific fields

Agencyid
A85
Annualsalary
57172
Employee ID
167065

Ted Toscheff is a Automotive Mechanic at General Services. Their tenure dates to 1979, about 42 years. 2021 total compensation came to $67,974.

Frank Burch

52110 - Automotive Mechanic/General Services

2024 total comp
$67,812
Base pay
$67,812
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,812
Hire date
2009-03-12

Source-specific fields

Agencyid
A85
Annualsalary
60015.08
Employee ID
248757

Frank Burch holds the role of 52110 - Automotive Mechanic at General Services. They have served since 2009 (about 15 years). In 2024, their total compensation was $67,812.

Clifton L Addison

Operations Assistant II/General Services

2025 total comp
$67,808
Base pay
$67,808
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,808
Hire date
1996-04-08

Source-specific fields

Agencyid
A85
Annualsalary
67894.5
Employee ID
266370

Clifton L Addison works as a Operations Assistant II for General Services. They have served since 1996 (about 29 years). Clifton earned $67,808 in 2025.

Terry Smith

42222 - Construction Project Supervisor II/General Services

2024 total comp
$67,759
Base pay
$67,759
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,759
Hire date
2023-10-09

Source-specific fields

Agencyid
A85
Annualsalary
103852.48
Employee ID
260986

Terry Smith holds the role of 42222 - Construction Project Supervisor II at General Services. Their tenure dates to 2023, about a year. In 2024, their total compensation was $67,759.

Tonay Davis

31312 - Administrative Analyst II (Civil)/General Services

2023 total comp
$67,671
Base pay
$67,671
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,671
Hire date
2020-04-23

Source-specific fields

Agencyid
A85
Annualsalary
80383.06
Employee ID
233188

Tonay Davis works as a 31312 - Administrative Analyst II (Civil) for General Services. They have served since 2020 (about 3 years). Tonay earned $67,671 in 2023.

Calvin Glover

52110 - Automotive Mechanic/General Services

2024 total comp
$67,655
Base pay
$67,655
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,655
Hire date
2007-04-12

Source-specific fields

Agencyid
A85
Annualsalary
60015.08
Employee ID
252344

Calvin Glover is a 52110 - Automotive Mechanic at General Services. They have served since 2007 (about 17 years). 2024 total compensation came to $67,655.

Phillip Waclawski

Building Project Coordinator/General Services

2021 total comp
$67,603
Base pay
$67,603
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,603
Hire date
2016-09-15

Source-specific fields

Agencyid
A85
Annualsalary
69231
Employee ID
167792

Phillip Waclawski holds the role of Building Project Coordinator at General Services. They have served since 2016 (about 5 years). In 2021, their total compensation was $67,603.

Emily Abend-Kollin

Fleet Quality Control Analyst/General Services

2021 total comp
$67,559
Base pay
$67,559
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,559
Hire date
2017-01-05

Source-specific fields

Agencyid
A85
Annualsalary
57302
Employee ID
154675

At General Services, Emily Abend-Kollin serves as a Fleet Quality Control Analyst. Hired in 2017, they have about 4 years of service. Their 2021 pay totaled $67,559.

Derrick Brown

52110 - Automotive Mechanic/General Services

2024 total comp
$67,498
Base pay
$67,498
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,498
Hire date
1984-02-06

Source-specific fields

Agencyid
A85
Annualsalary
66243.06
Employee ID
248477

At General Services, Derrick Brown serves as a 52110 - Automotive Mechanic. They have served since 1984 (about 40 years). Their 2024 pay totaled $67,498.

Idosa Arekhandia

52211 - Electrical Mechanic I/General Services

2024 total comp
$67,494
Base pay
$67,494
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,494
Hire date
2018-10-25

Source-specific fields

Agencyid
A85
Annualsalary
41485
Employee ID
247040

Idosa Arekhandia is a 52211 - Electrical Mechanic I at General Services. Their tenure dates to 2018, about 6 years. 2024 total compensation came to $67,494.

Brian Green

Laborer/General Services

2021 total comp
$67,482
Base pay
$67,482
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,482
Hire date
1997-08-28

Source-specific fields

Agencyid
A85
Annualsalary
39597
Employee ID
159705

Brian Green holds the role of Laborer at General Services. They have served since 1997 (about 24 years). In 2021, their total compensation was $67,482.

Raymond Branch

53231 - Public Building Maintenance Coordinator/General Services

2022 total comp
$67,462
Base pay
$67,462
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,462
Hire date
2007-11-05

Source-specific fields

Agencyid
A85
Annualsalary
48551.18
Employee ID
192404

Raymond Branch holds the role of 53231 - Public Building Maintenance Coordinator at General Services. Hired in 2007, they have about 15 years of service. In 2022, their total compensation was $67,462.

King Bennett

Superintendent of Public Building Repair/General Services

2021 total comp
$67,362
Base pay
$67,362
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,362
Hire date
2018-05-10

Source-specific fields

Agencyid
A85
Annualsalary
44151
Employee ID
155527

At General Services, King Bennett serves as a Superintendent of Public Building Repair. Hired in 2018, they have about 3 years of service. Their 2021 pay totaled $67,362.

Ronald Dorsey

52281 - Pipefitter I/General Services

2024 total comp
$67,356
Base pay
$67,356
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,356
Hire date
2019-06-06

Source-specific fields

Agencyid
A85
Annualsalary
42093
Employee ID
250865

Ronald Dorsey is a 52281 - Pipefitter I at General Services. Hired in 2019, they have about 5 years of service. 2024 total compensation came to $67,356.

David Gold

Operations Officer I (Civil Service)/General Services

2021 total comp
$67,264
Base pay
$67,264
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,264
Hire date
1979-11-30

Source-specific fields

Agencyid
A85
Annualsalary
64691
Employee ID
159311

David Gold holds the role of Operations Officer I (Civil Service) at General Services. Their tenure dates to 1979, about 42 years. In 2021, their total compensation was $67,264.

Victor Hood

Na/General Services

2023 total comp
$67,182
Base pay
$67,182
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,182
Hire date
1997-05-22

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
236572

Victor Hood works as a Na for General Services. Hired in 1997, they have about 26 years of service. Victor earned $67,182 in 2023.

Nigel Maragh

Automotive Mechanic/General Services

2021 total comp
$67,176
Base pay
$67,176
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,176
Hire date
2004-01-26

Source-specific fields

Agencyid
A85
Annualsalary
51797
Employee ID
162980

Nigel Maragh is a Automotive Mechanic at General Services. They have served since 2004 (about 17 years). 2021 total compensation came to $67,176.

Michael Janiszewski

Automotive Lead Mechanical/General Services

2014 total comp
$67,160
Base pay
$67,160
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,160
Hire date
1985-12-27

Source-specific fields

Agencyid
A85
Annualsalary
51049
Employee ID
58288

Michael Janiszewski works as a Automotive Lead Mechanical for General Services. Hired in 1985, they have about 29 years of service. Michael earned $67,160 in 2014.

Emily Abend-Kollin

52162 - Fleet Quality Control Analyst/General Services

2024 total comp
$67,147
Base pay
$67,147
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,147
Hire date
2017-01-05

Source-specific fields

Agencyid
A85
Annualsalary
66838
Employee ID
246565

Emily Abend-Kollin works as a 52162 - Fleet Quality Control Analyst for General Services. Their tenure dates to 2017, about 7 years. Emily earned $67,147 in 2024.

Eljay Mcbride

Na/General Services

2023 total comp
$67,055
Base pay
$67,055
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,055
Hire date
2012-01-26

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
239447

At General Services, Eljay Mcbride serves as a Na. They have served since 2012 (about 11 years). Their 2023 pay totaled $67,055.

Donita Stewart

Accountant Supervisor/General Services

2014 total comp
$66,886
Base pay
$66,886
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$66,886
Hire date
1984-01-16

Source-specific fields

Agencyid
A85
Annualsalary
66600
Employee ID
65780

At General Services, Donita Stewart serves as a Accountant Supervisor. Their tenure dates to 1984, about 30 years. Their 2014 pay totaled $66,886.

John Darden

52110 - Automotive Mechanic/General Services

2024 total comp
$66,860
Base pay
$66,860
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$66,860
Hire date
2016-11-10

Source-specific fields

Agencyid
A85
Annualsalary
56618
Employee ID
250314

John Darden is a 52110 - Automotive Mechanic at General Services. Hired in 2016, they have about 8 years of service. 2024 total compensation came to $66,860.

Emily Abend-Kollin

Fleet Quality Control Analyst/General Services

2025 total comp
$66,848
Base pay
$66,848
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$66,848
Hire date
2017-01-05

Source-specific fields

Agencyid
A85
Annualsalary
66838
Employee ID
267977

Emily Abend-Kollin holds the role of Fleet Quality Control Analyst at General Services. They have served since 2017 (about 8 years). In 2025, their total compensation was $66,848.

Mark Kirkpatrick

Automotive Mechanic/General Services

2014 total comp
$66,847
Base pay
$66,847
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$66,847
Hire date
1985-04-08

Source-specific fields

Agencyid
A85
Annualsalary
45408
Employee ID
59409

Mark Kirkpatrick is a Automotive Mechanic at General Services. Their tenure dates to 1985, about 29 years. 2014 total compensation came to $66,847.

William Crawford

Automotive Mechanic/General Services

2021 total comp
$66,796
Base pay
$66,796
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$66,796
Hire date
1986-04-03

Source-specific fields

Agencyid
A85
Annualsalary
56195
Employee ID
157814

William Crawford is a Automotive Mechanic at General Services. Their tenure dates to 1986, about 35 years. 2021 total compensation came to $66,796.

Tonay Davis

Administrative Analyst II (Civil)/General Services

2021 total comp
$66,715
Base pay
$66,715
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$66,715
Hire date
2020-04-23

Source-specific fields

Agencyid
A85
Annualsalary
67650
Employee ID
158223

At General Services, Tonay Davis serves as a Administrative Analyst II (Civil). Their tenure dates to 2020, about a year. Their 2021 pay totaled $66,715.

Kurian Mathew

Automotive Mechanic/General Services

2021 total comp
$66,693
Base pay
$66,693
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$66,693
Hire date
1986-03-27

Source-specific fields

Agencyid
A85
Annualsalary
56195
Employee ID
162669

Kurian Mathew holds the role of Automotive Mechanic at General Services. Hired in 1986, they have about 35 years of service. In 2021, their total compensation was $66,693.

Robert Gibson

Assistant Chief Division Fleet Maintenance/General Services

2011 total comp
$66,692
Base pay
$66,692
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$66,692
Hire date
1978-03-23

Source-specific fields

Agencyid
A85
Annualsalary
79420
Employee ID
11368

Robert Gibson works as a Assistant Chief Division Fleet Maintenance for General Services. Hired in 1978, they have about 33 years of service. Robert earned $66,692 in 2011.

Ann Braun

33213 - Office Support Specialist III/General Services

2024 total comp
$66,656
Base pay
$66,656
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$66,656
Hire date
1981-11-02

Source-specific fields

Agencyid
A85
Annualsalary
56246.4
Employee ID
248219

Ann Braun is a 33213 - Office Support Specialist III at General Services. Hired in 1981, they have about 43 years of service. 2024 total compensation came to $66,656.

Jan Walecka

Contract Service Specialist II/General Services

2014 total comp
$66,586
Base pay
$66,586
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$66,586
Hire date
2012-01-12

Source-specific fields

Agencyid
A85
Annualsalary
85092
Employee ID
67053

At General Services, Jan Walecka serves as a Contract Service Specialist II. They have served since 2012 (about 2 years). Their 2014 pay totaled $66,586.

Anthony Vendetti

Hydraulic Mechanic/General Services

2014 total comp
$66,578
Base pay
$66,578
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$66,578
Hire date
1975-05-08

Source-specific fields

Agencyid
A85
Annualsalary
52416
Employee ID
66932

At General Services, Anthony Vendetti serves as a Hydraulic Mechanic. They have served since 1975 (about 39 years). Their 2014 pay totaled $66,578.

Richard Schwandtner

Const Building Inspector II Dgs/General Services

2021 total comp
$66,531
Base pay
$66,531
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$66,531
Hire date
2019-09-18

Source-specific fields

Agencyid
A85
Annualsalary
60785
Employee ID
166045

Richard Schwandtner is a Const Building Inspector II Dgs at General Services. Hired in 2019, they have about 2 years of service. 2021 total compensation came to $66,531.

Matthew Shreves

52110 - Automotive Mechanic/General Services

2024 total comp
$66,504
Base pay
$66,504
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$66,504
Hire date
2009-03-12

Source-specific fields

Agencyid
A85
Annualsalary
67503.08
Employee ID
260597

Matthew Shreves is a 52110 - Automotive Mechanic at General Services. Their tenure dates to 2009, about 15 years. 2024 total compensation came to $66,504.

Anna Kinigopoulos

33213 - Office Support Specialist III/General Services

2024 total comp
$66,482
Base pay
$66,482
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$66,482
Hire date
2013-09-05

Source-specific fields

Agencyid
A85
Annualsalary
48278.16
Employee ID
255467

Anna Kinigopoulos is a 33213 - Office Support Specialist III at General Services. Their tenure dates to 2013, about 11 years. 2024 total compensation came to $66,482.

Corey Thompson

Automotive Mechanic/General Services

2025 total comp
$66,477
Base pay
$66,477
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$66,477
Hire date
2023-09-18

Source-specific fields

Agencyid
A85
Annualsalary
56618
Employee ID
266432

Corey Thompson is a Automotive Mechanic at General Services. Their tenure dates to 2023, about 2 years. 2025 total compensation came to $66,477.

Marvin Yancey

53231 - Public Building Maintenance Coordinator/General Services

2023 total comp
$66,458
Base pay
$66,458
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$66,458
Hire date
2019-05-23

Source-specific fields

Agencyid
A85
Annualsalary
46261
Employee ID
246381

Marvin Yancey is a 53231 - Public Building Maintenance Coordinator at General Services. They have served since 2019 (about 4 years). 2023 total compensation came to $66,458.

Japp Haynes

Architect II/General Services

2021 total comp
$66,420
Base pay
$66,420
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$66,420
Hire date
2016-11-10

Source-specific fields

Agencyid
A85
Annualsalary
67771
Employee ID
160444

At General Services, Japp Haynes serves as a Architect II. Their tenure dates to 2016, about 5 years. Their 2021 pay totaled $66,420.

Clifton Addison

31105 - Operations Assistant II/General Services

2024 total comp
$66,414
Base pay
$66,414
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$66,414
Hire date
1996-04-08

Source-specific fields

Agencyid
A85
Annualsalary
67894.5
Employee ID
246637

Clifton Addison works as a 31105 - Operations Assistant II for General Services. Their tenure dates to 1996, about 28 years. Clifton earned $66,414 in 2024.

Sierra Mason

HR Generalist II/General Services

2025 total comp
$66,388
Base pay
$66,388
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$66,388
Hire date
2023-11-27

Source-specific fields

Agencyid
A85
Annualsalary
85000
Employee ID
275344

Sierra Mason holds the role of HR Generalist II at General Services. They have served since 2023 (about 2 years). In 2025, their total compensation was $66,388.