GCGovComp.app

City of Baltimore / Dpw-Administration (102)

Agency file

Dpw-Administration (102)

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

The Dpw-Administration (102) provides central administrative services — personnel, procurement, facilities, and internal operations.

In 2020, this agency had 47 employees with median total compensation of $55,825; the highest distinct record was $184,764.

Year
2020
Total payroll
$2.9M
Employees
47
Median total
$55,825
Highest record
$184,764

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

Average pay composition

  • Base$61,360 (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
$30,769
$43,471
$55,825
$78,232
$89,004

The pay ladder for this department. Someone at the 90th percentile earns $89,004 — more than 90% of the department; the 10th percentile earns $30,769. 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
42
$56,357
2015
$2.2M
5.5%
40
4.8%
$57,931
2.8%
2016
$2.4M
12.8%
44
10.0%
$57,364
1.0%
2017
$2M
19.1%
39
11.4%
$51,560
10.1%
2018
$2.3M
16.2%
38
2.6%
$61,605
19.5%
2019
$2.1M
7.4%
39
2.6%
$56,702
8.0%
2020
$2.9M
35.8%
47
20.5%
$55,825
1.5%

Record list

Employees

Page 1

Johnnie Hemphill

Operations Director II/Dpw-Administration (102)

2020 total comp
$184,764
Base pay
$184,764
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$184,764
Hire date
2017-08-14

Source-specific fields

Agencyid
A41
Annualsalary
182150
Employee ID
144460

Johnnie Hemphill works as a Operations Director II for Dpw-Administration (102). Hired in 2017, they have about 3 years of service. Johnnie earned $184,764 in 2020.

Johnnie Hemphill Jr.

Operations Director II/Dpw-Administration (102)

2019 total comp
$162,265
Base pay
$162,265
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$162,265
Hire date
2017-08-14

Source-specific fields

Agencyid
A41
Annualsalary
178000
Employee ID
129190

Johnnie Hemphill Jr. is a Operations Director II at Dpw-Administration (102). They have served since 2017 (about 2 years). 2019 total compensation came to $162,265.

Paul Desantis

General Counsel/Dpw-Administration (102)

2020 total comp
$125,138
Base pay
$125,138
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$125,138
Hire date
2017-05-08

Source-specific fields

Agencyid
A41
Annualsalary
122637
Employee ID
141584

Paul Desantis holds the role of General Counsel at Dpw-Administration (102). Hired in 2017, they have about 3 years of service. In 2020, their total compensation was $125,138.

Barbara Rodgers

DPW Safety Training Manager/Dpw-Administration (102)

2020 total comp
$121,167
Base pay
$121,167
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$121,167
Hire date
2014-08-25

Source-specific fields

Agencyid
A41
Annualsalary
118593
Employee ID
150552

Barbara Rodgers works as a DPW Safety Training Manager for Dpw-Administration (102). Their tenure dates to 2014, about 6 years. Barbara earned $121,167 in 2020.

Marcia Collins

Operations Officer IV/Dpw-Administration (102)

2020 total comp
$106,733
Base pay
$106,733
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$106,733
Hire date
1980-07-18

Source-specific fields

Agencyid
A41
Annualsalary
105177
Employee ID
140718

At Dpw-Administration (102), Marcia Collins serves as a Operations Officer IV. Their tenure dates to 1980, about 40 years. Their 2020 pay totaled $106,733.

Jennifer Ludwig

Operations Director II/Dpw-Administration (102)

2016 total comp
$103,370
Base pay
$103,370
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$103,370
Hire date
2012-03-19

Source-specific fields

Agencyid
A41
Annualsalary
106700
Employee ID
90384

Jennifer Ludwig works as a Operations Director II for Dpw-Administration (102). Their tenure dates to 2012, about 4 years. Jennifer earned $103,370 in 2016.

Tonorah Houston-Burgee

Operations Officer III/Dpw-Administration (102)

2020 total comp
$101,744
Base pay
$101,744
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$101,744
Hire date
2002-02-19

Source-specific fields

Agencyid
A41
Annualsalary
100368
Employee ID
144921

Tonorah Houston-Burgee works as a Operations Officer III for Dpw-Administration (102). Hired in 2002, they have about 18 years of service. Tonorah earned $101,744 in 2020.

Vanessa Garrett-Ingram

Operations Officer IV/Dpw-Administration (102)

2016 total comp
$93,369
Base pay
$93,369
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,369
Hire date
2013-09-03

Source-specific fields

Agencyid
A41
Annualsalary
97400
Employee ID
87111

Vanessa Garrett-Ingram holds the role of Operations Officer IV at Dpw-Administration (102). Their tenure dates to 2013, about 3 years. In 2016, their total compensation was $93,369.

Dana Cooper

General Counsel/Dpw-Administration (102)

2016 total comp
$92,278
Base pay
$92,278
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$92,278
Hire date
2011-01-13

Source-specific fields

Agencyid
A41
Annualsalary
97570
Employee ID
85318

Dana Cooper is a General Counsel at Dpw-Administration (102). Hired in 2011, they have about 5 years of service. 2016 total compensation came to $92,278.

Valerie Weldon

Operations Officer IV/Dpw-Administration (102)

2018 total comp
$90,249
Base pay
$90,249
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$90,249
Hire date
2017-02-27

Source-specific fields

Agencyid
A41
Annualsalary
97300
Employee ID
122816

Valerie Weldon holds the role of Operations Officer IV at Dpw-Administration (102). They have served since 2017 (about a year). In 2018, their total compensation was $90,249.

Rita Brown

Safety Enforcement Officer III/Dpw-Administration (102)

2020 total comp
$89,004
Base pay
$89,004
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,004
Hire date
2016-02-01

Source-specific fields

Agencyid
A41
Annualsalary
58627
Employee ID
139551

Rita Brown works as a Safety Enforcement Officer III for Dpw-Administration (102). They have served since 2016 (about 4 years). Rita earned $89,004 in 2020.

Barbara Rodgers

DPW Safety and Training Manage/Dpw-Administration (102)

2017 total comp
$88,776
Base pay
$88,776
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,776
Hire date
2014-08-25

Source-specific fields

Agencyid
A41
Annualsalary
88100
Employee ID
106683

Barbara Rodgers works as a DPW Safety and Training Manage for Dpw-Administration (102). Hired in 2014, they have about 3 years of service. Barbara earned $88,776 in 2017.

Nollie Wood Jr

Operations Manager I/Dpw-Administration (102)

2016 total comp
$86,801
Base pay
$86,801
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,801
Hire date
2000-04-06

Source-specific fields

Agencyid
A41
Annualsalary
89500
Employee ID
96216

At Dpw-Administration (102), Nollie Wood Jr serves as a Operations Manager I. Their tenure dates to 2000, about 16 years. Their 2016 pay totaled $86,801.

Tamira Muir

Operations Officer IV/Dpw-Administration (102)

2020 total comp
$84,811
Base pay
$84,811
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$84,811
Hire date
2019-07-25

Source-specific fields

Agencyid
A41
Annualsalary
92259
Employee ID
148566

Tamira Muir holds the role of Operations Officer IV at Dpw-Administration (102). They have served since 2019 (about a year). In 2020, their total compensation was $84,811.

Tiffany Walker

Operations Officer II/Dpw-Administration (102)

2020 total comp
$84,071
Base pay
$84,071
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$84,071
Hire date
1999-09-20

Source-specific fields

Agencyid
A41
Annualsalary
82000
Employee ID
153318

At Dpw-Administration (102), Tiffany Walker serves as a Operations Officer II. Hired in 1999, they have about 21 years of service. Their 2020 pay totaled $84,071.

Nollie Wood Jr

Executive Level I/Dpw-Administration (102)

2013 total comp
$83,462
Base pay
$83,462
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$83,462
Hire date
2000-04-06

Source-specific fields

Agencyid
A41
Annualsalary
82600
Employee ID
49302

Nollie Wood Jr works as a Executive Level I for Dpw-Administration (102). They have served since 2000 (about 13 years). Nollie earned $83,462 in 2013.

Robert Guye

Program Compliance Officer II/Dpw-Administration (102)

2018 total comp
$82,709
Base pay
$82,709
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$82,709
Hire date
1979-11-12

Source-specific fields

Agencyid
A41
Annualsalary
83436
Employee ID
115017

Robert Guye works as a Program Compliance Officer II for Dpw-Administration (102). Their tenure dates to 1979, about 39 years. Robert earned $82,709 in 2018.

Cynthia Harry

Contract Administrator II/Dpw-Administration (102)

2020 total comp
$81,730
Base pay
$81,730
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$81,730
Hire date
1994-07-05

Source-specific fields

Agencyid
A41
Annualsalary
63951
Employee ID
144263

Cynthia Harry is a Contract Administrator II at Dpw-Administration (102). Their tenure dates to 1994, about 26 years. 2020 total compensation came to $81,730.

Elizabeth Jacobs

Operations Engineer/Dpw-Administration (102)

2017 total comp
$81,221
Base pay
$81,221
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$81,221
Hire date
1978-12-26

Source-specific fields

Agencyid
A41
Annualsalary
81300
Employee ID
102587

Elizabeth Jacobs is a Operations Engineer at Dpw-Administration (102). Their tenure dates to 1978, about 39 years. 2017 total compensation came to $81,221.

Robert Guye

Planner 4/Dpw-Administration (102)

2017 total comp
$80,912
Base pay
$80,912
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$80,912
Hire date
1979-11-12

Source-specific fields

Agencyid
A41
Annualsalary
81800
Employee ID
101456

At Dpw-Administration (102), Robert Guye serves as a Planner 4. Their tenure dates to 1979, about 38 years. Their 2017 pay totaled $80,912.

Latonia Walston

Contract Administrator II/Dpw-Administration (102)

2020 total comp
$80,296
Base pay
$80,296
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$80,296
Hire date
1992-11-30

Source-specific fields

Agencyid
A41
Annualsalary
63951
Employee ID
153358

Latonia Walston holds the role of Contract Administrator II at Dpw-Administration (102). Hired in 1992, they have about 28 years of service. In 2020, their total compensation was $80,296.

Brian Price

Operations Officer IV/Dpw-Administration (102)

2020 total comp
$79,914
Base pay
$79,914
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,914
Hire date
2016-02-01

Source-specific fields

Agencyid
A41
Annualsalary
75715
Employee ID
149790

At Dpw-Administration (102), Brian Price serves as a Operations Officer IV. Hired in 2016, they have about 4 years of service. Their 2020 pay totaled $79,914.

Inez Houston

DPW Training Supervisor/Dpw-Administration (102)

2020 total comp
$78,467
Base pay
$78,467
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$78,467
Hire date
2007-03-26

Source-specific fields

Agencyid
A41
Annualsalary
75748
Employee ID
144919

At Dpw-Administration (102), Inez Houston serves as a DPW Training Supervisor. Hired in 2007, they have about 13 years of service. Their 2020 pay totaled $78,467.

Brent Clemmens

Assistant Counsel/Dpw-Administration (102)

2020 total comp
$78,232
Base pay
$78,232
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$78,232
Hire date
2016-10-07

Source-specific fields

Agencyid
A41
Annualsalary
76875
Employee ID
140554

At Dpw-Administration (102), Brent Clemmens serves as a Assistant Counsel. Hired in 2016, they have about 4 years of service. Their 2020 pay totaled $78,232.

Jerrold Young

Executive Level I/Dpw-Administration (102)

2013 total comp
$76,293
Base pay
$76,293
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,293
Hire date
1973-03-19

Source-specific fields

Agencyid
A41
Annualsalary
75296
Employee ID
49545

Jerrold Young works as a Executive Level I for Dpw-Administration (102). They have served since 1973 (about 40 years). Jerrold earned $76,293 in 2013.

Kristyn Oldendorf

Operations Officer I/Dpw-Administration (102)

2018 total comp
$75,868
Base pay
$75,868
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$75,868
Hire date
2012-05-29

Source-specific fields

Agencyid
A41
Annualsalary
75800
Employee ID
119112

At Dpw-Administration (102), Kristyn Oldendorf serves as a Operations Officer I. They have served since 2012 (about 6 years). Their 2018 pay totaled $75,868.

Proctor Galloway

Trainer Officer/Dpw-Administration (102)

2020 total comp
$73,297
Base pay
$73,297
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$73,297
Hire date
2015-07-20

Source-specific fields

Agencyid
A41
Annualsalary
71340
Employee ID
142969

At Dpw-Administration (102), Proctor Galloway serves as a Trainer Officer. They have served since 2015 (about 5 years). Their 2020 pay totaled $73,297.

Glenwood Thomas

Safety Enforcement Officer II/Dpw-Administration (102)

2018 total comp
$72,692
Base pay
$72,692
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,692
Hire date
1989-07-17

Source-specific fields

Agencyid
A41
Annualsalary
59510
Employee ID
121990

Glenwood Thomas is a Safety Enforcement Officer II at Dpw-Administration (102). Their tenure dates to 1989, about 29 years. 2018 total compensation came to $72,692.

Marcia Collins

Executive Level I/Dpw-Administration (102)

2013 total comp
$72,181
Base pay
$72,181
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,181
Hire date
1980-07-18

Source-specific fields

Agencyid
A41
Annualsalary
71448
Employee ID
34139

At Dpw-Administration (102), Marcia Collins serves as a Executive Level I. They have served since 1980 (about 33 years). Their 2013 pay totaled $72,181.

Doreen Diamond

Contract Administrator II/Dpw-Administration (102)

2020 total comp
$71,088
Base pay
$71,088
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$71,088
Hire date
1995-07-03

Source-specific fields

Agencyid
A41
Annualsalary
62238
Employee ID
141619

Doreen Diamond is a Contract Administrator II at Dpw-Administration (102). Their tenure dates to 1995, about 25 years. 2020 total compensation came to $71,088.

John Friesner

Construction Contract Administrative/Dpw-Administration (102)

2013 total comp
$71,052
Base pay
$71,052
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$71,052
Hire date
1989-12-26

Source-specific fields

Agencyid
A41
Annualsalary
70600
Employee ID
36537

John Friesner is a Construction Contract Administrative at Dpw-Administration (102). Hired in 1989, they have about 24 years of service. 2013 total compensation came to $71,052.

Proctor Galloway Sr.

Trainer Officer/Dpw-Administration (102)

2019 total comp
$70,974
Base pay
$70,974
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$70,974
Hire date
2015-07-20

Source-specific fields

Agencyid
A41
Annualsalary
69600
Employee ID
128006

Proctor Galloway Sr. works as a Trainer Officer for Dpw-Administration (102). Their tenure dates to 2015, about 4 years. Proctor earned $70,974 in 2019.

Jessica Roberson

HR Generalist II/Dpw-Administration (102)

2020 total comp
$70,396
Base pay
$70,396
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$70,396
Hire date
2014-01-27

Source-specific fields

Agencyid
A41
Annualsalary
70167
Employee ID
150413

Jessica Roberson holds the role of HR Generalist II at Dpw-Administration (102). Their tenure dates to 2014, about 6 years. In 2020, their total compensation was $70,396.

Glenwood Thomas

Program Compliance Officer II/Dpw-Administration (102)

2020 total comp
$69,014
Base pay
$69,014
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$69,014
Hire date
1989-07-17

Source-specific fields

Agencyid
A41
Annualsalary
67104
Employee ID
152602

Glenwood Thomas works as a Program Compliance Officer II for Dpw-Administration (102). They have served since 1989 (about 31 years). Glenwood earned $69,014 in 2020.

Proctor Galloway

Training Officer/Dpw-Administration (102)

2017 total comp
$68,467
Base pay
$68,467
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$68,467
Hire date
2015-07-20

Source-specific fields

Agencyid
A41
Annualsalary
68200
Employee ID
100771

Proctor Galloway is a Training Officer at Dpw-Administration (102). They have served since 2015 (about 2 years). 2017 total compensation came to $68,467.

Paul Taylor

Trainer Officer/Dpw-Administration (102)

2020 total comp
$68,118
Base pay
$68,118
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$68,118
Hire date
2007-01-29

Source-specific fields

Agencyid
A41
Annualsalary
66215
Employee ID
152484

Paul Taylor holds the role of Trainer Officer at Dpw-Administration (102). Hired in 2007, they have about 13 years of service. In 2020, their total compensation was $68,118.

Corjuan Cooper Sr

Operations Officer II/Dpw-Administration (102)

2020 total comp
$67,295
Base pay
$67,295
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,295
Hire date
2018-05-07

Source-specific fields

Agencyid
A41
Annualsalary
68214
Employee ID
140848

Corjuan Cooper Sr is a Operations Officer II at Dpw-Administration (102). Hired in 2018, they have about 2 years of service. 2020 total compensation came to $67,295.

Lawrence Hudson Jr

Training Officer/Dpw-Administration (102)

2017 total comp
$65,865
Base pay
$65,865
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$65,865
Hire date
1979-09-10

Source-specific fields

Agencyid
A41
Annualsalary
66500
Employee ID
102353

Lawrence Hudson Jr works as a Training Officer for Dpw-Administration (102). Their tenure dates to 1979, about 38 years. Lawrence earned $65,865 in 2017.

Shari Montgomery

Contract Administrator II/Dpw-Administration (102)

2018 total comp
$65,594
Base pay
$65,594
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$65,594
Hire date
1978-10-02

Source-specific fields

Agencyid
A41
Annualsalary
63751
Employee ID
118536

At Dpw-Administration (102), Shari Montgomery serves as a Contract Administrator II. They have served since 1978 (about 40 years). Their 2018 pay totaled $65,594.

James Feaster

Trainer Officer/Dpw-Administration (102)

2020 total comp
$65,349
Base pay
$65,349
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$65,349
Hire date
2006-05-08

Source-specific fields

Agencyid
A41
Annualsalary
66118
Employee ID
142429

James Feaster holds the role of Trainer Officer at Dpw-Administration (102). They have served since 2006 (about 14 years). In 2020, their total compensation was $65,349.