GCGovComp.app

City of Baltimore / Public Works - Administration

Agency file

Public Works - Administration

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

The Public Works - Administration provides central administrative services — personnel, procurement, facilities, and internal operations.

In 2025, this agency had 278 employees with median total compensation of $80,131; the highest distinct record was $280,121.

Year
2025
Total payroll
$22.9M
Employees
278
Median total
$80,131
Highest record
$280,121

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

Average pay composition

  • Base$82,493 (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
$36,302
$57,194
$80,131
$99,887
$132,106

The pay ladder for this department. Someone at the 90th percentile earns $132,106 — more than 90% of the department; the 10th percentile earns $36,302. 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 5 published years.

YearTotal payrollEmployeesMedian pay
2021
$13.7M
183
$71,068
2022
$18.6M
35.6%
261
42.6%
$66,890
5.9%
2023
$20.5M
10.4%
315
20.7%
$66,563
0.5%
2024
$20.4M
0.5%
289
8.3%
$72,472
8.9%
2025
$22.9M
12.3%
278
3.8%
$80,131
10.6%

Record list

Employees

Page 1

Victoria Black

01004 - Community Aide/Public Works - Administration

2024 total comp
$8,215
Base pay
$8,215
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$8,215
Hire date
2024-01-22

Source-specific fields

Agencyid
A41
Annualsalary
21
Employee ID
247846

Victoria Black works as a 01004 - Community Aide for Public Works - Administration. Hired in 2024, they have under a year of service. Victoria earned $8,215 in 2024.

Tara Caplis

01004 - Community Aide/Public Works - Administration

2024 total comp
$7,889
Base pay
$7,889
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$7,889
Hire date
2024-04-29

Source-specific fields

Agencyid
A41
Annualsalary
24
Employee ID
249055

Tara Caplis is a 01004 - Community Aide at Public Works - Administration. Hired in 2024, they have under a year of service. 2024 total compensation came to $7,889.

Andre Henderson

00088 - Operations Officer IV/Public Works - Administration

2023 total comp
$7,666
Base pay
$7,666
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$7,666
Hire date
2023-05-30

Source-specific fields

Agencyid
A41
Annualsalary
104909
Employee ID
236170

Andre Henderson works as a 00088 - Operations Officer IV for Public Works - Administration. They have served since 2023 (under a year). Andre earned $7,666 in 2023.

Janine Gray

N/A/Public Works - Administration

2024 total comp
$7,625
Base pay
$7,625
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$7,625
Hire date
2021-11-04

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
252578

At Public Works - Administration, Janine Gray serves as a N/A. Their tenure dates to 2021, about 3 years. Their 2024 pay totaled $7,625.

Mekhi Nixon

Community Aide/Public Works - Administration

2025 total comp
$7,402
Base pay
$7,402
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$7,402
Hire date
2025-05-20

Source-specific fields

Agencyid
A41
Annualsalary
20
Employee ID
272400

At Public Works - Administration, Mekhi Nixon serves as a Community Aide. They have served since 2025 (under a year). Their 2025 pay totaled $7,402.

Stephen Lesniewski Jr.

Na/Public Works - Administration

2023 total comp
$7,217
Base pay
$7,217
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$7,217
Hire date
2014-02-15

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
238619

Stephen Lesniewski Jr. holds the role of Na at Public Works - Administration. They have served since 2014 (about 9 years). In 2023, their total compensation was $7,217.

Carmen Watts

01004 - Community Aide/Public Works - Administration

2024 total comp
$7,052
Base pay
$7,052
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$7,052
Hire date
2024-04-15

Source-specific fields

Agencyid
A41
Annualsalary
19
Employee ID
262803

Carmen Watts holds the role of 01004 - Community Aide at Public Works - Administration. Hired in 2024, they have under a year of service. In 2024, their total compensation was $7,052.

Blessive Smith

Na/Public Works - Administration

2023 total comp
$6,651
Base pay
$6,651
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$6,651
Hire date
2018-09-08

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
243475

Blessive Smith is a Na at Public Works - Administration. Hired in 2018, they have about 5 years of service. 2023 total compensation came to $6,651.

Brandon Small

Na/Public Works - Administration

2023 total comp
$6,473
Base pay
$6,473
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$6,473
Hire date
2015-07-06

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
243430

At Public Works - Administration, Brandon Small serves as a Na. They have served since 2015 (about 8 years). Their 2023 pay totaled $6,473.

Amarria Reaves

34263 - Customer Care Analyst I/Public Works - Administration

2023 total comp
$5,672
Base pay
$5,672
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$5,672
Hire date
2023-04-29

Source-specific fields

Agencyid
A41
Annualsalary
36839
Employee ID
241917

Amarria Reaves is a 34263 - Customer Care Analyst I at Public Works - Administration. Hired in 2023, they have under a year of service. 2023 total compensation came to $5,672.

Angel Countess-White

34263 - Customer Care Analyst I/Public Works - Administration

2023 total comp
$5,560
Base pay
$5,560
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$5,560
Hire date
2023-04-29

Source-specific fields

Agencyid
A41
Annualsalary
36839
Employee ID
232692

Angel Countess-White is a 34263 - Customer Care Analyst I at Public Works - Administration. Hired in 2023, they have under a year of service. 2023 total compensation came to $5,560.

Justin Pedersen

54311 - Www Operations Technician Apprentice/Public Works - Administration

2024 total comp
$5,550
Base pay
$5,550
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$5,550
Hire date
2024-05-13

Source-specific fields

Agencyid
A41
Annualsalary
53095
Employee ID
258549

Justin Pedersen holds the role of 54311 - Www Operations Technician Apprentice at Public Works - Administration. Hired in 2024, they have under a year of service. In 2024, their total compensation was $5,550.

Paul Mcbride

N/A/Public Works - Administration

2024 total comp
$4,626
Base pay
$4,626
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,626
Hire date
2023-05-13

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
256771

Paul Mcbride holds the role of N/A at Public Works - Administration. Hired in 2023, they have about a year of service. In 2024, their total compensation was $4,626.

Tiffany Clasablanca

00080 - Operations Assistant II/Public Works - Administration

2023 total comp
$4,615
Base pay
$4,615
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,615
Hire date
2023-05-27

Source-specific fields

Agencyid
A41
Annualsalary
60000
Employee ID
232271

At Public Works - Administration, Tiffany Clasablanca serves as a 00080 - Operations Assistant II. Their tenure dates to 2023, under a year. Their 2023 pay totaled $4,615.

Victoria Owens

Safety Enforcement Officer II/Public Works - Administration

2025 total comp
$4,569
Base pay
$4,569
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,569
Hire date
2025-05-27

Source-specific fields

Agencyid
A41
Annualsalary
62454
Employee ID
276768

Victoria Owens works as a Safety Enforcement Officer II for Public Works - Administration. Their tenure dates to 2025, under a year. Victoria earned $4,569 in 2025.

Joshua Attias

N/A/Public Works - Administration

2024 total comp
$4,406
Base pay
$4,406
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,406
Hire date
2023-05-27

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
247143

Joshua Attias holds the role of N/A at Public Works - Administration. They have served since 2023 (about a year). In 2024, their total compensation was $4,406.

Bruce Russell

Na/Public Works - Administration

2023 total comp
$4,287
Base pay
$4,287
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,287
Hire date
2022-04-18

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
242652

Bruce Russell works as a Na for Public Works - Administration. They have served since 2022 (about a year). Bruce earned $4,287 in 2023.

Paul Mcbride

Na/Public Works - Administration

2023 total comp
$4,119
Base pay
$4,119
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,119
Hire date
2023-05-13

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
239449

Paul Mcbride holds the role of Na at Public Works - Administration. They have served since 2023 (under a year). In 2023, their total compensation was $4,119.

Janine Mcnair

Na/Public Works - Administration

2021 total comp
$4,113
Base pay
$4,113
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,113
Hire date
2008-10-20

Source-specific fields

Agencyid
A41
Annualsalary
0
Employee ID
163277

Janine Mcnair holds the role of Na at Public Works - Administration. Their tenure dates to 2008, about 13 years. In 2021, their total compensation was $4,113.

Antonio Ross

01004 - Community Aide/Public Works - Administration

2024 total comp
$4,104
Base pay
$4,104
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,104
Hire date
2024-05-13

Source-specific fields

Agencyid
A41
Annualsalary
19
Employee ID
259852

Antonio Ross is a 01004 - Community Aide at Public Works - Administration. Hired in 2024, they have under a year of service. 2024 total compensation came to $4,104.

Monica Jones

34264 - Customer Care Analyst II/Public Works - Administration

2023 total comp
$4,063
Base pay
$4,063
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,063
Hire date
2023-05-13

Source-specific fields

Agencyid
A41
Annualsalary
39202
Employee ID
237748

Monica Jones is a 34264 - Customer Care Analyst II at Public Works - Administration. Hired in 2023, they have under a year of service. 2023 total compensation came to $4,063.

Jasmine Hooper

Na/Public Works - Administration

2023 total comp
$4,022
Base pay
$4,022
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,022
Hire date
2023-05-13

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
236581

Jasmine Hooper is a Na at Public Works - Administration. Their tenure dates to 2023, under a year. 2023 total compensation came to $4,022.

Tehran Wadley

Na/Public Works - Administration

2023 total comp
$3,908
Base pay
$3,908
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,908
Hire date
2023-05-13

Source-specific fields

Agencyid
Na
Annualsalary
36839
Employee ID
245131

At Public Works - Administration, Tehran Wadley serves as a Na. They have served since 2023 (under a year). Their 2023 pay totaled $3,908.

Andrea Buie-Branam

00089 - Operations Officer V/Public Works - Administration

2022 total comp
$3,850
Base pay
$3,850
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,850
Hire date
2022-06-14

Source-specific fields

Agencyid
A41
Annualsalary
112200
Employee ID
193104

Andrea Buie-Branam works as a 00089 - Operations Officer V for Public Works - Administration. Their tenure dates to 2022, under a year. Andrea earned $3,850 in 2022.

Courtney Glenn

34263 - Customer Care Analyst I/Public Works - Administration

2023 total comp
$3,528
Base pay
$3,528
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,528
Hire date
2023-05-13

Source-specific fields

Agencyid
A41
Annualsalary
36839
Employee ID
235023

At Public Works - Administration, Courtney Glenn serves as a 34263 - Customer Care Analyst I. Their tenure dates to 2023, under a year. Their 2023 pay totaled $3,528.

Torchia Brown

Na/Public Works - Administration

2023 total comp
$3,447
Base pay
$3,447
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,447
Hire date
2023-03-06

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
231338

Torchia Brown is a Na at Public Works - Administration. They have served since 2023 (under a year). 2023 total compensation came to $3,447.

Jasmine Hooper

N/A/Public Works - Administration

2024 total comp
$3,379
Base pay
$3,379
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,379
Hire date
2023-05-13

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
253868

Jasmine Hooper works as a N/A for Public Works - Administration. Their tenure dates to 2023, about a year. Jasmine earned $3,379 in 2024.

Landon White

N/A/Public Works - Administration

2024 total comp
$3,288
Base pay
$3,288
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,288
Hire date
2023-12-11

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
263030

Landon White works as a N/A for Public Works - Administration. They have served since 2023 (about a year). Landon earned $3,288 in 2024.

Ania Williams

Na/Public Works - Administration

2023 total comp
$3,248
Base pay
$3,248
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,248
Hire date
2023-05-13

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
245793

Ania Williams is a Na at Public Works - Administration. They have served since 2023 (under a year). 2023 total compensation came to $3,248.

Brian Onwezi-Nwugwo

Na/Public Works - Administration

2022 total comp
$3,073
Base pay
$3,073
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,073
Hire date
2021-11-29

Source-specific fields

Agencyid
A41
Annualsalary
0
Employee ID
204749

At Public Works - Administration, Brian Onwezi-Nwugwo serves as a Na. Hired in 2021, they have about a year of service. Their 2022 pay totaled $3,073.

Elizabeth Jaiyeola

Training Assistant/Public Works - Administration

2025 total comp
$3,050
Base pay
$3,050
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,050
Hire date
2025-05-27

Source-specific fields

Agencyid
A41
Annualsalary
41040
Employee ID
267936

Elizabeth Jaiyeola works as a Training Assistant for Public Works - Administration. Hired in 2025, they have under a year of service. Elizabeth earned $3,050 in 2025.

Nelson Gonzalez

N/A/Public Works - Administration

2024 total comp
$3,032
Base pay
$3,032
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,032
Hire date
2024-05-25

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
252424

Nelson Gonzalez holds the role of N/A at Public Works - Administration. Their tenure dates to 2024, under a year. In 2024, their total compensation was $3,032.

Dytwone Edwards

53811 - Solid Waste Worker/Public Works - Administration

2024 total comp
$2,980
Base pay
$2,980
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$2,980
Hire date
2024-05-25

Source-specific fields

Agencyid
A41
Annualsalary
40669
Employee ID
251150

At Public Works - Administration, Dytwone Edwards serves as a 53811 - Solid Waste Worker. Hired in 2024, they have under a year of service. Their 2024 pay totaled $2,980.

Joshua Attias

34263 - Customer Care Analyst I/Public Works - Administration

2023 total comp
$2,831
Base pay
$2,831
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$2,831
Hire date
2023-05-27

Source-specific fields

Agencyid
A41
Annualsalary
36839
Employee ID
229749

Joshua Attias holds the role of 34263 - Customer Care Analyst I at Public Works - Administration. Their tenure dates to 2023, under a year. In 2023, their total compensation was $2,831.

Wanda Brand

01219 - Seasonal Maintenance Aide/Public Works - Administration

2023 total comp
$2,799
Base pay
$2,799
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$2,799
Hire date
2023-05-01

Source-specific fields

Agencyid
A41
Annualsalary
18
Employee ID
230886

Wanda Brand is a 01219 - Seasonal Maintenance Aide at Public Works - Administration. Hired in 2023, they have under a year of service. 2023 total compensation came to $2,799.

Jaelyn Travis

34263 - Customer Care Analyst I/Public Works - Administration

2023 total comp
$2,645
Base pay
$2,645
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$2,645
Hire date
2023-05-27

Source-specific fields

Agencyid
A41
Annualsalary
36839
Employee ID
244794

Jaelyn Travis is a 34263 - Customer Care Analyst I at Public Works - Administration. They have served since 2023 (under a year). 2023 total compensation came to $2,645.

Kamaria Ferguson

01219 - Seasonal Maintenance Aide/Public Works - Administration

2023 total comp
$2,619
Base pay
$2,619
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$2,619
Hire date
2023-05-01

Source-specific fields

Agencyid
A41
Annualsalary
18
Employee ID
234213

Kamaria Ferguson holds the role of 01219 - Seasonal Maintenance Aide at Public Works - Administration. Their tenure dates to 2023, under a year. In 2023, their total compensation was $2,619.

Williams Briscoe

N/A/Public Works - Administration

2024 total comp
$2,603
Base pay
$2,603
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$2,603
Hire date
2024-02-19

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
248311

At Public Works - Administration, Williams Briscoe serves as a N/A. They have served since 2024 (under a year). Their 2024 pay totaled $2,603.

Brandi Johnson-Daniel

Na/Public Works - Administration

2023 total comp
$2,553
Base pay
$2,553
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$2,553
Hire date
2004-11-26

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
237604

Brandi Johnson-Daniel works as a Na for Public Works - Administration. Hired in 2004, they have about 19 years of service. Brandi earned $2,553 in 2023.

Tehran Wadley

N/A/Public Works - Administration

2024 total comp
$2,249
Base pay
$2,249
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$2,249
Hire date
2023-05-13

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
262492

Tehran Wadley is a N/A at Public Works - Administration. Hired in 2023, they have about a year of service. 2024 total compensation came to $2,249.